enum

Utilizzato per assegnare testo enumerato a valori discreti. Qualsiasi numero di questi elementi può esistere in un enumeratoList. A livello di codice, questi vengono rappresentati come oggetti IPropertyEnumType, il cui metodo IPropertyEnumType::GetEnumType restituisce PET_DISCRETEVALUE.

Sintassi

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

Informazioni sull'elemento

Elemento padre Elementi figlio
enumeratedList Nessuno

 

Attributi

Attributo Descrizione
Valore Pubblica. Obbligatorio. Valore discreto (stringa o numero) a cui assegnare testo enumerato.
text Pubblica. Obbligatorio. Testo utilizzato per visualizzare il valore enumerato. La sintassi consente una stringa di visualizzazione diretta o un riferimento stringa di visualizzazione indiretta; utilizzare la stringa di visualizzazione indiretta in modo che possa essere localizzata.
tasti di scelta Windows 7 e versioni successive. Pubblica. Facoltativa. Elenco di valori mnemonici che possono essere usati per fare riferimento alla proprietà nelle query di ricerca. L'elenco è delimitato dal carattere '|'.