列挙テキストを値の範囲に割り当てます。 各 enumRange 要素は最小値を指定し、次の要素の最小値まで、または enumRange 要素がなくなったまで拡張されます。
構文
<!-- 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>
要素情報
| Parent 要素 | 子要素 |
|---|---|
| enumeratedList を する | 何一つ |
属性
| 属性 | 形容 |
|---|---|
| minValue | 公共。 必須。 範囲内の最小値。 |
| setValue | 公共。 随意。 ユーザーがリスト ボックス プロパティ コントロールからこの列挙を選択すると、この不連続値がプロパティ値として割り当てられます。 |
| テキスト | 公共。 随意。 列挙値の表示に使用するテキスト。 この構文では、直接表示文字列または間接表示文字列参照を使用できます。は、ローカライズできるように間接表示文字列を使用します。 |
| 記憶術 | Windows 7 以降。 公共。 随意。 検索クエリでプロパティを参照するために使用できるニーモニック値の一覧。 リストは '|' 文字で区切られます。 |
| 名前 | 必須。 システムに固有の正規プロパティ名。たとえば、System.Rating です。 この属性は 64 文字に制限されています。 名前では大文字と小文字が区別され、Publisher.Application.PropertyName という構文を使用する必要があります。 次のメソッドは、IExplorerCommand::GetCanonicalName、IPropertyDescription::GetCanonicalName、IPropertyDescription2::GetCanonicalName、および IPropertyUI::GetCanonicalNameを返します。 |