Compartir a través de


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