2027 Members
Changes 0
M

IFCAnyHandle Methods

Name Return Type Description Inherited From
M CreateAggregateAttribute(String) IFCAggregate Creates an attribute that is an aggregate. TODO: Rename to createAggregateByRef
M Delete() None Deletes the handle.
M Dispose() None
M Equals(Object) Boolean Determines whether the specified Object is equal to the current Object . (Overrides Object . Equals(Object) )
M GetAttribute(String) IFCData Gets the attribute by name.
M GetHashCode() Int32 Gets the integer value of the id as hash code (Overrides Object . GetHashCode () )
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M IsSubTypeOf(String) Boolean Determines whether the instance is an instance of the specified instance type or a subtype of this instance type.
M IsTypeOf(String) Boolean Determines whether the instance is an instance of exactly the specified instance type.
M SetAttribute(String, IFCAnyHandle) None Sets the attribute value.
M SetAttribute(String, IFCData) None Sets the attribute value.
M SetAttribute(String, Boolean) None Sets the attribute value.
M SetAttribute(String, IList<IFCAnyHandle>) None
M SetAttribute(String, IList<Boolean>) None
M SetAttribute(String, IList<Double>) None
M SetAttribute(String, IList<Int32>) None
M SetAttribute(String, IList<String>) None
M SetAttribute(String, ISet<IFCAnyHandle>) None
M SetAttribute(String, ISet<Boolean>) None
M SetAttribute(String, ISet<Double>) None
M SetAttribute(String, ISet<Int32>) None
M SetAttribute(String, ISet<String>) None
M SetAttribute(String, Double) None Sets the attribute value.
M SetAttribute(String, Int32) None Sets the attribute value.
M SetAttribute(String, String) None Sets the attribute value.
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
M UnsetAttribute(String) None Unsets the attribute value.