Partager via


é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 « | ».