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>
元素信息
父元素 | 子元素 |
---|---|
enumeratedList | 无 |
特性
属性 | 描述 |
---|---|
minValue | Public。 必需。 范围内的最小值。 |
setValue | Public。 可选。 当用户从 listbox 属性控件中选择此枚举时,此离散值将分配为属性值。 |
text | Public。 可选。 用于显示枚举值的文本。 语法允许直接显示字符串或间接显示字符串引用;使用间接显示字符串,以便可以本地化它。 |
助记键 | Windows 7 及更高版本。 Public。 可选。 可用于在搜索查询中引用 属性的助记值列表。 列表以“|”字符分隔。 |
name | 必需。 规范属性名称,对系统是唯一的;例如 System.Rating。 此属性限制为 64 个字符。 该名称区分大小写,应使用以下语法:Publisher.Application.PropertyName。 以下方法返回此值: IExplorerCommand::GetCanonicalName、 IPropertyDescription::GetCanonicalName、 IPropertyDescription2::GetCanonicalName 和 IPropertyUI::GetCanonicalName。 |