enumRange
列挙テキストを値の範囲に割り当てます。 各 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 | パブリック。 省略可能。 ユーザーがリスト ボックス プロパティ コントロールからこの列挙を選択すると、この個別の値がプロパティ値として割り当てられます。 |
text | パブリック。 省略可能。 列挙値の表示に使用するテキスト。 構文では、直接表示文字列または間接表示文字列参照を使用できます。をローカライズできるように、間接表示文字列を使用します。 |
ニーモニック | Windows 7 以降。 パブリック。 省略可能。 検索クエリで プロパティを参照するために使用できるニーモニック値の一覧。 リストは '|' 文字で区切られます。 |
name | 必須。 システムに固有の正規プロパティ名。たとえば、System.Rating です。 この属性は 64 文字に制限されています。 名前では大文字と小文字が区別され、Publisher.Application.PropertyName という構文を使用する必要があります。 次のメソッドは、この値を返します。 IExplorerCommand::GetCanonicalName、 IPropertyDescription::GetCanonicalName、 IPropertyDescription2::GetCanonicalName、 および IPropertyUI::GetCanonicalName。 |