enumeração
Usado para atribuir texto enumerado a valores discretos. Qualquer número desses elementos pode existir em um enumeratedList. Programaticamente, eles são representados como objetos IPropertyEnumType, cujo método IPropertyEnumType::GetEnumType retorna PET_DISCRETEVALUE.
Sintaxe
<!-- 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>
Informações do elemento
Elemento Pai | Elementos filho |
---|---|
enumeratedList | nenhum |
Atributos
Atributo | Descrição |
---|---|
valor | Público. Necessário. O valor discreto (cadeia de caracteres ou número) ao qual o texto enumerado será atribuído. |
Texto | Público. Necessário. O texto usado para exibir o valor enumerado. A sintaxe permite uma cadeia de caracteres de exibição direta ou uma referência de cadeia de caracteres de exibição indireta; use a cadeia de caracteres de exibição indireta para que ela possa ser localizada. |
Mnemônicos | Windows 7 e posterior. Público. Opcional. Uma lista de valores mnemônicos que podem ser usados para se referir à propriedade em consultas de pesquisa. A lista é delimitada com o caractere '|'. |