IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.16.3.5 IfcPropertyAbstraction(属性抽象)

RV ⓘ
AbV ⓘ

抽象 该定义可能不会被直接实例化。

8.16.3.5.1 语义定义(Semantic definition)

IfcPropertyAbstraction 是规范中定义为依赖资源实体的所有属性相关实体的抽象超类型。它可能具有指向字典或库的外部引用,这些字典或库提供有关其定义的附加信息。可实例化的子类型具有属性名称、值和其他实例信息。

8.16.3.5.2 实体继承(Entity inheritance)

8.16.3.5.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcPropertyAbstraction (1)
HasExternalReferences SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects

引用与属性定义相关联的外部引用,例如库、分类或文档信息。

表 8.16.3.5.A

8.16.3.5.4 形式化表示(Formal representation)

ENTITY IfcPropertyAbstraction
 ABSTRACT SUPERTYPE OF (ONEOF
	(IfcExtendedProperties
	,IfcPreDefinedProperties
	,IfcProperty
	,IfcPropertyEnumeration));
 INVERSE
	HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
END_ENTITY;

8.16.3.5.5 参考文献