2027 Members
Changes 0
M

Subelement Methods

Name Return Type Description Inherited From
M CanHaveTypeAssigned() Boolean Identifies if the subelement can have a type assigned.
M ChangeTypeId(ElementId) None Changes the type of the subelement.
M Create(Document, Reference) Subelement Creates an object representing element or subelement.
M Dispose() None
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetAllParameters() IList<ElementId> Returns all parameters of this subelement.
M GetBoundingBox(View) BoundingBoxXYZ Retrieves a box that circumscribes all geometry of the subelement.
M GetGeometryObject(View) GeometryObject Retrieve one geometric primitive representing given subelement.
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetParameterValue(ElementId) ParameterValue Obtains the current parameter value of this subelement given a parameter id.
M GetReference() Reference Obtains the reference to this subelement.
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M GetValidTypes() ISet<ElementId> Obtains a set of types that are valid for this subelement.
M HasParameter(ElementId) Boolean Checks if this subelement have given parameter.
M IsParameterModifiable(ElementId) Boolean Checks if given parameter of this subelement is modifiable.
M IsValidSubelementReference(Document, Reference) Boolean Checks if given Reference identifies either a valid element or subelement.
M IsValidType(ElementId) Boolean Checks if given type is valid for this subelement.
M SetParameterValue(ElementId, ParameterValue) None Sets a new parameter value of this subelement given a parameter id.
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object