<instance>
<instance> 元素是 <occurrence> 的子項 。BOM XML 檔案中的每個 <instance> 元素對應至插圖內一或多個圖說所參照的圖形物件。(沒有圖說的圖形物件在 BOM XML 檔案中沒有 <instance> 元素。)<instance> 元素屬性包含圖形物件的物件資訊。
• 如果一個圖說參照 BOM XML 檔案插圖內多個圖形物件, 該圖說 <item> 的 <occurrence> 元素就會包含多個 <instance> 元素。但是,在單一 <occurrence> 之內,所有子項 <instance> 元素皆必須具唯一性。(請參閱範例 A)
• 如果多個圖說參照插圖內的相同圖形物件,該物件的 <instance> 元素會出現在多個 BOM XML 檔案中的 <occurrence> 元素。(請參閱範例 B)
<instance> 語法
<instance isoId="ID" isoName="Name" isoTip="Tip"/>
<instance> 屬性
|
描述
|
isoID
|
插圖內圖形物件的物件 ID。 isoID 屬性值必須符合 「物件資訊」對話方塊中的 ID 欄位值。
|
isoName
|
圖形物件在插圖中的物件名稱。
當您將插圖匯出至 BOM 格式化物件清單, isoName 屬性值會取得 「物件資訊」對話方塊中的 「名稱」欄位值。但是,當您從 BOM XML 檔案更新插圖,會略過 isoName 值。其無法用來更新插圖中的「名稱」值。
|
isoTip
|
物件秘訣 (暫留於工具提示) 插圖中的圖形物件。
當您將插圖匯出至 BOM 格式化物件清單, isoTip 屬性值會取得 「物件資訊」對話方塊中的 「物件秘訣」欄位值。但是,當您從 BOM XML 檔案更新插圖,會略過 isoTip 值。它無法用來更新插圖中的「物件秘訣」值。
|
<instance>元素
|
描述
|
n/a
|
<instance> 不具備子元素。
|
<instance> 範例 A: 一個圖說參照多個物件
在插圖中,圖說 F00.SFTY-SET 參照兩個圖形物件,視為一組。在 BOM XML 檔案中,AUTOID_1412:CIRCLE_CLIP 與 AUTOID_1366:SAFETY_WASHER 的 <instance> 元素皆是圖說 <item> F00.SFTY-SET 單一 <occurrence> 元素的子項。
<item calloutValue="F00.SFTY-SET">
<occurrence>
<instance isoId="AUTOID_1412" isoName="CIRCLE_CLIP"/>
<instance isoId="AUTOID_1366" isoName="SAFETY_WASHER"/>
</occurrence>
</item>
<instance> 範例 B:由多個圖說參照的一個物件
在插圖中,圖說 Z43.RING-SFTY 和 Z49-ALT.RING-SFTY皆發生一次, 且兩者皆參照相同的圖形物件 AUTOID_1379:SAFETY_RING。在 BOM XML 檔案中,CIRCLE_CLIP 和 SAFETY_WASHER 的 <instance> 元素皆是圖說 <item> F00.SFTY-SET 單一 <occurrence> 元素的子項。
<item calloutValue="Z43.RING-SFTY">
<occurrence>
<instance isoId="AUTOID_1379" isoName="SAFETY_RING"
isoTip="Click for safety ring specifications. Alt. available."/>
</occurrence>
</item>
<item calloutValue="Z49-ALT.RING-SFTY">
<occurrence>
<instance isoId="AUTOID_1379" isoName="SAFETY_RING"
isoTip="Click for safety ring specifications. Alt. available."/>
</occurrence>
</item>