Arbortext IsoDraw > 功能扩展 > BOM XML 参考 > BOM XML 文件说明 > <item>
  
<item>
<item> 元素表示插图中的注解。
* 
如果插图链接到注解的分项列表,则 <item> 元素也标识该列表中的一行。
一个 <item> 可以包含一个或多个子 <occurrence> 元素;每个子元素分别对应该注解在插图中的一次出现。注解的每次出现可以引用插图中的一个或多个图形对象。同样,<item> 下的每个 <occurrence> 可以具有一个或多个子 <instance> (图形对象) 元素。
<item> 语法
<item calloutValue="[Prefix]Callout Text[Postfix]">
<occurrence>
<instance/>
...
</occurrence>
...
<occurrence>
<instance/>
...
</occurrence>
</item>
<item> 属性
说明
calloutValue
注解文本;注解对象在“对象信息”信息对话框中显示的“名称”。 在 BOM XML 文件中,calloutValue 属性唯一标识 <item>
* 
所有对象,包括注解对象,都必须在 Arbortext IsoDraw 插图文件中具有唯一的对象 ID。但是 BOM XML 架构没有类似 isoID 的注解对象 ID 属性用于注解 <item> 元素。它使用 calloutValue 中的注解文本来标识 <item>
<item> 元素
说明
<occurrence>
指示父项注解 <item> 在插图中的一次出现。一个 <item> 可以包含一个或多个元素。(请参阅<occurrence>。)
<item> 示例:具有相同注解文本的多个注解
两个具有相同注解文本 B20.NUT-HX 的六角螺母注解出现在插图中。一个引用图形对象 AUTOID_1278_A: HEX_NUT_A。另一个引用图形对象 AUTOID_1278_B: HEX_NUT_B。有两种方法在 BOM XML 文件中表示这一情况。这两种方法如下所示。
* 
尽管这两个六角螺母注解在插图中具有相同的注解文本 B20.NUT-HX,但它们在插图文件中的注解对象 ID 不同。

<!--
Method A:
Two <item> elements with one <occurrence> each
-->
<item calloutValue="B20.NUT-HX">
<occurence>
<instance isoId="AUTOID_1278_A" isoName="HEX_NUT_A"
isoTip="Click for hex nut specifications"/>
</occurrence>
</item>
<item calloutValue="B20.NUT-HX">
<occurence>
<instance isoId="AUTOID_1278_B" isoName="HEX_NUT_B"
isoTip="Click for hex nut specifications"/>
</occurrence>
</item>
<!--
Method B:
One <item> elements with two <occurrence> each
-->
<item calloutValue="B20.NUT-HX">
<occurrence>
<instance isoId="AUTOID_1278_A" isoName="HEX_NUT_A"
isoTip="Click for hex nut specifications"/>
</occurrence>
<occurrence>
<instance isoId="AUTOID_1278_B" isoName="HEX_NUT_B"
isoTip="Click for hex nut specifications"/>
</occurrence>
</item>