Arbortext IsoDraw > Extensions > Référence XML de nomenclature > Description du fichier XML de nomenclature > <item>
  
<item>
L'élément <item> représente une légende dans l'illustration.
* 
Si l'illustration est liée à une liste détaillée de légendes, l'élément <item> identifie également une ligne de cette liste.
Un élément <item> contient un ou plusieurs éléments <occurrence> enfants, un pour chaque occurrence de cette légende dans l'illustration. Chaque occurrence d'une légende fait référence à un ou plusieurs objets graphiques dans l'illustration. De même, chaque <occurrence> sous un <item> peut avoir un ou plusieurs éléments (objets graphiques) <instance> enfants.
Syntaxe de l'élément <item>
<item calloutValue="[Prefix]Callout Text[Postfix]">
<occurrence>
<instance/>
...
</occurrence>
...
<occurrence>
<instance/>
...
</occurrence>
</item>
Attributs d'<item>
Description
calloutValue
Texte de légende ; la valeur de Nom indiquée dans la boîte de dialogue Infos objet pour l'objet de légende. Dans le fichier XML de nomenclature, l'attribut calloutValue identifie de façon unique un élément <item>.
* 
Tous les objets, y compris les objets de légende, doivent avoir un ID d'objet unique dans les fichiers d'illustration Arbortext IsoDraw. Toutefois, le schéma XML de nomenclature ne pas avoir un ID d'objet de légende, tel qu'isoID, pour l'élément <item> de légende. Au lieu de cela, il utilise le texte de légende de calloutValue pour identifier l'élément <item>.
Eléments <item>
Description
<occurrence>
Désigne une occurrence de l'élément <item> de la légende parente dans l'illustration. Un <item> contient un ou plusieurs éléments (Voir <occurrence>.)
Exemple d'<item> : plusieurs légendes avec le même texte de légende
Deux légendes d'un écrou hexagonal apparaissent dans une illustration avec le même texte de légende, B20.NUT-HX. L'une fait référence à l'objet graphique AUTOID_1278_A: HEX_NUT_A, l'autre à l'objet graphique AUTOID_1278_B: HEX_NUT_B. Il existe deux méthodes pour représenter ce cas de figure dans le fichier XML de nomenclature, comme illustré ci-dessous.
* 
Bien que les deux légendes de l'écrou hexagonal dans l'illustration aient le même texte (B20.BOLT-HX), elles n'ont pas le même ID d'objet de légende dans le fichier d'illustration.

<!--
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>