The Subelement type exposes the following members.

Methods

  NameDescription
Public methodCanHaveTypeAssigned
Identifies if the subelement can have a type assigned.
Public methodChangeTypeId
Changes the type of the subelement.
Public methodStatic memberCreate
Creates an object representing element or subelement.
Public methodDispose
Releases all resources used by the Subelement
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetAllParameters
Returns all parameters of this subelement.
Public methodGetBoundingBox
Retrieves a box that circumscribes all geometry of the subelement.
Public methodGetGeometryObject
Retrieve one geometric primitive representing given subelement.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetParameterValue
Obtains the current parameter value of this subelement given a parameter id.
Public methodGetReference
Obtains the reference to this subelement.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValidTypes
Obtains a set of types that are valid for this subelement.
Public methodHasParameter
Checks if this subelement have given parameter.
Public methodIsParameterModifiable
Checks if given parameter of this subelement is modifiable.
Public methodStatic memberIsValidSubelementReference
Checks if given Reference identifies either a valid element or subelement.
Public methodIsValidType
Checks if given type is valid for this subelement.
Public methodSetParameterValue
Sets a new parameter value of this subelement given a parameter id.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyCategory
Retrieves a Category object that represents the category or sub category of the subelement.
Public propertyDocument
The document in which the subelement resides.
Public propertyElement
The element in which the subelement resides.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyTypeId
The identifier of this subelement's type.
Public propertyUniqueId
A stable unique identifier for this subelement within the document.

See Also