IFC 4.3.2.20260714 (IFC4X3_ADD2) under development

8.21.2.3 IfcStateEnum(状态枚举)

8.21.2.3.1 语义定义

IfcStateEnum 枚举用于标识对象的状态或可访问性(例如,读/写、锁定)。

有效枚举值包括:

沿革 在IFC2.0中新增的枚举类型。

8.21.2.3.2 类型值

类型 描述
LOCKED(锁定)

对象处于锁定状态。应用程序不可访问该对象。

READONLY(只读)

对象处于只读状态。应用程序可查看但不可修改该对象。

READONLYLOCKED(只读锁定)

对象处于只读锁定状态。应用程序不可访问该对象。

READWRITE(读写)

对象处于读写状态。应用程序可对其进行修改。

READWRITELOCKED(读写锁定)

对象处于读写锁定状态。应用程序不可访问该对象。

表 8.21.2.3.A

8.21.2.3.3 形式化表示

TYPE IfcStateEnum = ENUMERATION OF
	(LOCKED
	,READONLY
	,READONLYLOCKED
	,READWRITE
	,READWRITELOCKED);
END_TYPE;

8.21.2.3.4 参考