enum
Se usa para asignar texto enumerado a valores discretos. Cualquier número de estos elementos puede existir en una enumeratedList. Mediante programación, se representan como objetos IPropertyEnumType, cuyo método IPropertyEnumType::GetEnumType devuelve PET_DISCRETEVALUE.
Syntax
<!-- 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>
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
enumeratedList | ninguno |
Atributos
Atributo | Descripción |
---|---|
value | Público. Necesario. Valor discreto (cadena o número) al que se asignará texto enumerado. |
text | Público. Necesario. Texto utilizado para mostrar el valor enumerado. La sintaxis permite una cadena de presentación directa o una referencia de cadena de visualización indirecta; use la cadena de presentación indirecta para que se pueda localizar. |
teclas de acceso | Windows 7 y versiones posteriores. Público. Opcional. Lista de valores mnemónicos que se pueden usar para hacer referencia a la propiedad en las consultas de búsqueda. La lista se delimita con el carácter '|'. |