你在这里: 流行格式 > Bentley MicroStation设计读写器 > 特征表示法 > 属性链接 > 属性列表–XFM Xattributes

属性列表–XFM Xattributes

基于XML的特征建模(XFM)数据存在于版本8设计文件中的两个已知版本中。这两种表单都由元素属性和潜在的附加元素组成,这些元素可以被引用以提供附加的XFM信息或详细信息。这两个版本都是用dgnv8读卡器作为元素和引用元素的属性来读取的,它提供了XFM特性的规范化形式。

注:对于XFM数据的更面向XFM的表示,这个宾利地图XFM设计格式可能更好。宾利地图XFM设计格式阅读器将XFM功能名称视为具有XFM数据的元素的功能类型。它还合并来自引用元素的XFM数据,并将任何XML片段扁平化为读者创建的特性的用户属性。

XFM Xattributes是与Bentley Map Select系列3和更新版本相关联的第二个版本。这些xattribute存在于元素上,关于类型的潜在参考元素igds_polygon_集合igds ou nongeom_系列.XFM XAttributes的主要形式包含通用唯一标识符(UUID)值或元素标识符,用于将非图形XFM功能存储元素与其他图形元素关联。

XFM特性实际上可以由与XFM Xattributes相关的元素层次结构表示,它是一个元素与xfm属性和一个相关元素的关系,这可能是图形和属性组合的一部分。DGNv8阅读器的重点是读取XFM功能存储,以便为XFM属性提供XFM功能层次结构中的特定图形元素。

注:当前不支持写入与Select Series 3相关的XFM Xattributes。

如果存在XFM Xattributes,然后,这些属性列表项名称用于指定它们的值:

联动装置参数 内容
秃鹰 Xattribute的标识符。
数据

与未解释的xattribute类型关联的未知数据的二进制编码字符串值。

Range:有效的上下文特定变量长度二进制编码字符串

违约:无违约

DATAY前缀

一个二进制编码的字符串值,用于为元素的XFM项的核心数据加前缀的字节。这是特定于应用程序的。

此属性的别名为igds_xfm_data_前缀.

Range:有效的上下文特定变量长度二进制编码字符串

违约:无违约

特征

此属性在读取XFM功能元素或XFM引用元素时使用。它指示XFM功能的名称。

此属性的别名为igds_xfm_name。

Range:UNICODE utf - 16编码的字符串

违约:无违约

手持式身份证

这是表示Xattribute处理程序的子类型的数字。对于每一个汉德尔型这些是上下文特定的值,进一步指定存储的内容。

Range:任意正整数

违约:无违约

汉德尔型

这是一个表示Xattribute处理程序类型的数字。该值类似于用户链接的userid属性。

Range:任意正整数

违约:无违约

重元素

用于引用XFM数据的元素的标识符。

Range:任意正整数

违约:无违约

类型

这是表示Xattribute的常规类型的字符串。

Range:xattr_binary_xml_xattr_proxy_xattr_unknown_xattr_xml等。

违约:未知的未知

网址

XFM功能URL片段的Unicode(UTF-16)编码字符串。这通常在XFM参考特性中找到。然而,它可能出现在包含XFM数据的其他功能上。

Range:任何有效的URL字符串。

违约:无违约

小精灵

此XFM功能元素的UUID,作为引用XFM数据的标识符。

此属性的别名为igds_xfm_uid。

Range:任何字符串格式的UUID值

违约:无违约

XML

一个Unicode(UTF-16)编码的字符串,包含辅助形式XFM XML链接中的XML数据。

Range:任何有效的XML字符串

违约:无违约