énumération
Permet d’affecter du texte énuméré à des valeurs discrètes. Un nombre quelconque de ces éléments peut exister sous une énumération. Par programmation, ceux-ci sont représentés en tant qu’objets IPropertyEnumType, dont méthode IPropertyEnumType ::GetEnumType retourne PET_DISCRETEVALUE.
Syntaxe
<!-- enum -->
<xs:element name="enum" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element ref="image" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
<xs:attribute name="value" type="xs:string" use="required"/>
<xs:attribute name="text" type="xs:string" use="required"/>
<xs:attribute name="mnemonics" type="xs:string"/>
</xs:complexType>
</xs:element>
Informations sur l’élément
Parent, élément | Éléments enfants |
---|---|
énumération | aucun |
Attributs
Attribut | Description |
---|---|
valeur | Public. Obligatoire. Valeur discrète (chaîne ou nombre) à laquelle attribuer du texte énuméré. |
SMS | Public. Obligatoire. Texte utilisé pour afficher la valeur énumérée. La syntaxe autorise une chaîne d’affichage directe ou une référence de chaîne d’affichage indirecte ; utilisez la chaîne d’affichage indirecte afin qu’elle puisse être localisée. |
mnémotechnique | Windows 7 et versions ultérieures. Public. Optionnel. Liste des valeurs mnemoniques qui peuvent être utilisées pour faire référence à la propriété dans les requêtes de recherche. La liste est délimitée par le caractère « | ». |