GuidEnum
是 Revit API 中的一个枚举类型,表示元素的唯一标识符(GUID)。GUID 是一个长度为 128 位的数字,用于唯一标识一个元素。
GuidEnum
包含以下枚举值:
ProjectGUID
:表示项目的 GUID。ViewGUID
:表示视图的 GUID。SelectionGUID
:表示选择集的 GUID。ElementGUID
:表示元素的 GUID。TemporaryViewPropertiesGUID
:表示视图临时属性的 GUID。GuidEnum
通常用于通过元素的 GUID 查找元素。可以通过以下步骤获取元素的 GUID:
ElementId
。Document.GetElement
方法获取元素对象。UniqueId
属性获取元素的 GUID。示例代码:
var elementId = new ElementId(123);
var element = document.GetElement(elementId);
var guid = element.UniqueId;
另外,当需要生成新的 GUID 时,可以使用 Guid.NewGuid()
方法生成随机的 GUID。
UniqueId
属性将返回 null
。