The IFCData type exposes the following members.
Constructors
Name | Description | |
---|---|---|
IFCData |
Creates a copy object.
|
Methods
Name | Description | |
---|---|---|
AsAggregate |
Gets storage value as IFCAggregate when its PrimitiveType is aggregate.
|
|
AsBoolean |
Gets storage value as boolean when its PrimitiveType is boolean.
|
|
AsDouble |
Gets storage value as double when its PrimitiveType is double.
|
|
AsInstance |
Gets storage value as IFCAnyHandle when its PrimitiveType is instance.
|
|
AsInteger |
Gets storage value as integer when its PrimitiveType is integer.
|
|
AsLogical |
Gets storage value as IFCLogical when its PrimitiveType is logical.
|
|
AsString |
Gets storage value as string when its PrimitiveType is string, binary or enumeration.
|
|
CreateBinary |
Creates a binary data object.
|
|
CreateBoolean |
Creates a boolean data object.
|
|
CreateBooleanOfType |
Creates a boolean data object of the specified type.
|
|
CreateDouble |
Creates a double data object.
|
|
CreateDoubleOfType |
Creates a double data object of the specified type.
|
|
CreateEnumeration |
Creates a enum data object.
|
|
CreateIFCAggregate |
Creates an IFCAggregate data object.
|
|
CreateIFCAnyHandle |
Creates an IFCAnyHandle data object.
|
|
CreateInteger |
Creates an integer data object.
|
|
CreateIntegerOfType |
Creates an integer data object of the specified type.
|
|
CreateLogical |
Creates a logical data object.
|
|
CreateLogicalOfType |
Creates a logical data object of the specified type.
|
|
CreateString |
Creates a string data object.
|
|
CreateStringOfType |
Creates a string data object of the specified type.
|
|
Dispose |
Releases all resources used by the
IFCData
|
|
Equals | (Overrides Object Equals(Object) .) | |
GetHashCode |
Gets the hash code.
(Overrides
Object
GetHashCode
.)
|
|
GetSimpleType |
Gets the IFC type name.
|
|
GetType |
Gets the
Type
of the current instance.
(Inherited from
Object
.)
|
|
GetTypeList |
Gets the multiple strings represent one IFC type name.
|
|
HasSimpleType |
Determines if there is one corresponding IFC type.
|
|
SetSimpleType |
Sets the corresponding IFC type by its name.
|
|
SetTypeList | ||
ToString |
Returns a string that represents the current object.
(Inherited from
Object
.)
|
Operators
Name | Description | |
---|---|---|
Equality |
Determines whether two IFCDatas are the same.
|
|
Inequality |
Determines whether two IFCDatas are different.
|
Properties
Name | Description | |
---|---|---|
HasValue |
Identifies if the data is empty or contains a value.
|
|
IsValidObject |
Specifies whether the .NET object represents a valid Revit entity.
|
|
PrimitiveType |
The primitive data type.
|