枚举
用于将枚举文本分配给离散值。 枚举 列表下可能存在任意数量的这些元素。 这些对象以编程方式表示为 IPropertyEnumType 对象,其 IPropertyEnumType::GetEnumType 方法返回PET_DISCRETEVALUE。
语法
<!-- 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>
元素信息
父元素 | 子元素 |
---|---|
enumeratedList | 无 |
属性
属性 | 说明 |
---|---|
value | Public。 必需。 离散值 (要向其分配枚举文本的字符串或数字) 。 |
text | Public。 必需。 用于显示枚举值的文本。 语法允许直接显示字符串或间接显示字符串引用;使用间接显示字符串,以便可以本地化它。 |
助记键 | Windows 7 及更高版本。 Public。 可选。 可用于在搜索查询中引用 属性的助记值列表。 列表以“|”字符分隔。 |