enum

Wird zum Zuweisen von aufzählem Text zu diskreten Werten verwendet. Eine beliebige Anzahl dieser Elemente kann unter einem enumeratedList-Element vorhanden sein. Programmgesteuert werden diese als IPropertyEnumType-Objekte dargestellt, deren IPropertyEnumType::GetEnumType-Methode PET _ DISCRETEVALUE zurückgibt.

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>

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
enumeratedList none

Attributes

attribute BESCHREIBUNG
value Öffentlich. Erforderlich. Der diskrete Wert (Zeichenfolge oder Zahl), dem enumerierter Text zugewiesen werden soll.
text Öffentlich. Erforderlich. Der Text, der zum Anzeigen des aufzählten Werts verwendet wird. Die Syntax ermöglicht eine direkte Anzeigezeichenfolge oder einen indirekten Anzeigezeichenfolgenverweis. verwenden Sie die indirekte Anzeigezeichenfolge, damit sie lokalisiert werden kann.
Zugriffstasten Windows 7 und höher. Öffentlich. Optional. Eine Liste von mnemonischen Werten, die verwendet werden können, um in Suchabfragen auf die -Eigenschaft zu verweisen. Die Liste ist durch das Zeichen " | " getrennt.