labelInfo
指定属性标签的显示方式。 每个 propertyDescription 元素应只有一个 labelInfo 元素。
如果有多个元素,则使用最后一个元素。 如果未提供 labelInfo 元素,则不显示属性的标签;但是,这通常是一个缺陷。
语法
<!-- labelInfo -->
<xs:element name="labelInfo">
<xs:complexType>
<xs:attribute name="label" type="xs:string"/>
<xs:attribute name="sortDescription">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="General"/>
<xs:enumeration value="AToZ"/>
<xs:enumeration value="LowestHighest"/>
<xs:enumeration value="OldestNewest"/>
<xs:enumeration value="SmallestLargest"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="invitationText" type="xs:string"/>
<xs:attribute name="hideLabel" type="xs:boolean" default="false"/>
</xs:complexType>
</xs:element>
元素信息
父元素 | 子元素 |
---|---|
propertyDescription | 无 |
特性
属性 | 说明 |
---|---|
label | Public。 可选。 在 UI (中显示的标签,例如详细信息列标签或预览窗格) 。 语法允许直接显示字符串或间接显示字符串引用。 使用间接显示字符串,因为它可以本地化。 IPropertyDescription::GetDisplayName 返回解析的显示名称。 |
sortDescription | 可选。 指定作为排序选项提供的字符串。
IPropertyDescription::GetSortDescription 返回此排序说明。 以下值提供相应的 UI 字符串。
|
invitationText | 可选。 作为控件或工具提示向用户的说明显示的帮助字符串文本 (例如,“输入作者姓名”。) 。 语法允许直接显示字符串或间接显示字符串引用。 使用间接显示字符串,因为它可以本地化。 IPropertyDescription::GetEditInvitation 返回已解析的邀请文本。 |
hideLabel | 可选。 默认值为“false”。 指示标签是否隐藏。 |