Arbortext IsoDraw > 확장 > BOM XML 참조 > BOM XML 파일 설명 > <instance>
  
<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> 요소
설명
해당 없음
<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>