Class vdIFCProperties
- Namespace
- vdIFC
- Assembly
- vdIFC.dll
A container class that holds a vdXProperties dictionary of property values that assign to named attributes.
Usually contains IFC property values of the types (Boolean , Integer, Real, Label Text, and DateTime)
public class vdIFCProperties : vdIFCBaseObject, IDisposable, IBaseObject, IvdProxySerializer, IVDSerialise, IEnumerable, ICloneable
- Inheritance
-
vdIFCProperties
- Implements
- Inherited Members
Constructors
- vdIFCProperties()
Initializes a new instance of the object.
Properties
- Deleted
Get/Set a property that marks the object as Deleted or not.
- Description
Get / Set a string provided for exchanging full informative comments
- LongName
Get / Set a descriptive name that used for informal purposes.
- Name
Get / Set a unique Name used to add this element into a vdIFCPropertiesGroup collection
- Properties
A collection of vdXProperty items belongs to this object
Methods
- Clone()
Creates a new object that is a copy of the current instance.
- DeSerialize(DeSerializer, string, object)
overrides the base type DeSerialize(DeSerializer, string, object)
- GetEnumerator()
Implements the "foreach" expression for the collection.
- InternalSetOwner(vdBaseObject)
overrides the base type InternalSetOwner(vdBaseObject)
- OnDocumentSelected(vdDocument)
overrides the base type OnDocumentSelected(vdDocument)
- OnOwnerChanged()
overrides the base type OnOwnerChanged()
- Serialize(Serializer)
overrides the base type Serialize(Serializer)
- ToString()
Provides a string that describes the object.