The IFCProductWrapper type exposes the following members.

Methods

  NameDescription
Public methodAddAnnotation
Adds an annotation handle to associate with the IfcProduct in this wrapper.
Public methodAddBuilding
Adds an IfcBuilding handle to associate with the IfcProduct in this wrapper.
Public methodAddElement
Adds an IfcElement handle to associate with the IfcProduct in this wrapper.
Public methodAddFinishMaterial
Adds a material handle to associate with the IfcProduct in this wrapper.
Public methodAddSite
Adds a site (IfcObject) handle to associate with the IfcProduct in this wrapper.
Public methodAddSpace
Adds an IfcSpace handle to associate with the IfcProduct in this wrapper.
Public methodClearFinishMaterials
Clear finish materials in this wrapper.
Public methodStatic memberCreate(IFCProductWrapper)
Establishes a new product manager for elements and objects derived from a parent product manager.
Public methodStatic memberCreate(ExporterIFC, Boolean)
Establishes a new baseline product manager for elements and objects.
Public methodStatic memberCreate(IFCProductWrapper, Boolean)
Establishes a new product manager for elements and objects derived from a parent product manager, allowing override of allowRelateToLevel
Public methodDispose
Releases all resources used by the IFCProductWrapper
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFindExtrusionCreationParameters
Obtains the extrusion creation data associated with the given element.
Public methodGetAllObjects
Gets all objects associated with the IfcProduct in this wrapper.
Public methodGetAnElement
Gets the first element handle added to this wrapper.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyCount
The number of objects associated with the IfcProduct in this wrapper.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.

See Also