enumRange

Menetapkan teks enumerasi ke rentang nilai. Setiap elemen enumRange menentukan nilai minimum, dan diperpanjang hingga nilai minimum elemen berikutnya, atau sampai tidak ada lagi elemen enumRange.

Sintaks

<!-- enumRange -->
<xs:element name="enumRange" minOccurs="0" maxOccurs="unbounded">
    <xs:complexType>
        <xs:sequence>
            <xs:element ref="image" minOccurs="0" maxOccurs="1"/>
        </xs:sequence>
            <xs:attribute name="minValue" type="xs:integer" use="required"/>
            <xs:attribute name="setValue" type="xs:integer"/>
            <xs:attribute name="text" type="xs:string"/>
            <xs:attribute name="name" type="canonical-name"/> <!--Maximum of 64 characters-->
            <xs:attribute name="mnemonics" type="xs:string"/> 
    </xs:complexType>
</xs:element>

Informasi Elemen

Elemen Induk Elemen Anak
enumeratedList tidak ada

 

Atribut

Atribut Deskripsi
minValue Publik. Wajib diisi. Nilai minimum dalam rentang.
setValue Publik. Pilihan. Ketika pengguna memilih enumerasi ini dari kontrol properti kotak daftar, nilai diskrit ini ditetapkan sebagai nilai properti.
teks Publik. Pilihan. Teks yang digunakan untuk menampilkan nilai enumerasi. Sintaks memungkinkan string tampilan langsung atau referensi string tampilan tidak langsung; gunakan string tampilan tidak langsung sehingga dapat dilokalkan.
mnemonics Windows 7 dan yang lebih baru. Publik. Pilihan. Daftar nilai mnemonik yang dapat digunakan untuk merujuk ke properti dalam kueri pencarian. Daftar dibatasi dengan karakter '|'.
nama Wajib diisi. Nama properti kanonis, unik untuk sistem; misalnya, System.Rating. Atribut ini dibatasi hingga 64 karakter. Nama peka huruf besar/kecil dan harus menggunakan sintaks berikut: Publisher.Application.PropertyName. Metode berikut mengembalikan nilai ini: IExplorerCommand::GetCanonicalName, IPropertyDescription::GetCanonicalName, IPropertyDescription2::GetCanonicalName, dan IPropertyUI::GetCanonicalName.