8.16.3.2 IfcExtendedProperties(扩展属性)
RV ⓘ
AbV ⓘ
抽象 该定义可能不会被直接实例化。
8.16.3.2.1 语义定义(Semantic definition)
IfcExtendedProperties 是所有适用于特定特征化实体的可扩展属性集合的抽象超类型。IfcExtendedProperties 的可实例化子类型将属性集合分配给特定的特征化实体。
可实例化子类型具有一组属性,每个属性根据引用的 IfcProperty 子类型提供属性名称、值、单位和其他实例信息。
8.16.3.2.2 实体继承(Entity inheritance)
8.16.3.2.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcPropertyAbstraction (1) | |||
| HasExternalReferences | SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects |
引用与属性定义相关联的外部引用,例如库、分类或文档信息。 |
|
| 点击显示 1 个隐藏的继承特性 点击隐藏 1 个继承特性 | |||
| IfcExtendedProperties (3) | |||
| 1 | Name | OPTIONAL IfcIdentifier |
赋予该属性集合的名称。 |
| 2 | Description | OPTIONAL IfcText |
对该属性集合的描述。 |
| 3 | Properties | SET [1:?] OF IfcProperty |
为此扩展属性集合提供的属性集合。 |
8.16.3.2.4 形式化表示(Formal representation)
ENTITY IfcExtendedProperties
ABSTRACT SUPERTYPE OF (ONEOF
(IfcMaterialProperties
,IfcProfileProperties))
SUBTYPE OF (IfcPropertyAbstraction);
Name : OPTIONAL IfcIdentifier;
Description : OPTIONAL IfcText;
Properties : SET [1:?] OF IfcProperty;
END_ENTITY;