Interface IIfcObjectDefinition
Readonly interface for IfcObjectDefinition
Assembly: Xbim.Ifc4.dll
Syntax
public interface IIfcObjectDefinition : IIfcRoot, IfcDefinitionSelect, IIfcDefinitionSelect, IExpressSelectType, IPersistEntity, IPersist
Properties
|
Improve this Doc
View Source
Decomposes
Declaration
IEnumerable<IIfcRelAggregates> Decomposes { get; }
Property Value
|
Improve this Doc
View Source
HasAssignments
Declaration
IEnumerable<IIfcRelAssigns> HasAssignments { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<IIfcRelAssigns> |
|
|
Improve this Doc
View Source
HasAssociations
Declaration
IEnumerable<IIfcRelAssociates> HasAssociations { get; }
Property Value
|
Improve this Doc
View Source
HasContext
Declaration
IEnumerable<IIfcRelDeclares> HasContext { get; }
Property Value
|
Improve this Doc
View Source
IsDecomposedBy
Declaration
IEnumerable<IIfcRelAggregates> IsDecomposedBy { get; }
Property Value
|
Improve this Doc
View Source
IsNestedBy
Declaration
IEnumerable<IIfcRelNests> IsNestedBy { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<IIfcRelNests> |
|
|
Improve this Doc
View Source
Item[String]
Index access simplifies access to properties and quantities.
Declaration
IIfcValue this[string property] { get; }
Parameters
Type |
Name |
Description |
System.String |
property |
Property name. Use '.' to separate optional property set name like PSet_WallCommon.Reference
|
Property Value
Type |
Description |
IIfcValue |
Value of the property if defined
|
|
Improve this Doc
View Source
Material
Declaration
IIfcMaterialSelect Material { get; }
Property Value
|
Improve this Doc
View Source
Nests
Declaration
IEnumerable<IIfcRelNests> Nests { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<IIfcRelNests> |
|