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 '|'. |