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 Нет

 

Атрибуты

Атрибут Описание
метка Общедоступный. Необязательный элемент. Метка, отображаемая в пользовательском интерфейсе (например, метка столбца сведений или область предварительного просмотра). Синтаксис позволяет использовать прямую отображаемую строку или ссылку на непрямую отображаемую строку. Используйте непрямую отображаемую строку, так как ее можно локализовать. IPropertyDescription::GetDisplayName возвращает разрешенное отображаемое имя.
SortDescription Необязательный элемент. Указывает строки, предлагаемые в качестве параметров сортировки. IPropertyDescription::GetSortDescription возвращает это описание сортировки. Следующие значения предоставляют соответствующие строки пользовательского интерфейса.
  • Общие: "Сортировка идет вверх" / "Сортировка падает"
  • AToZ: "A на вершине" / "Z сверху"
  • LowestHighest: "Самый низкий сверху" / "Самый высокий на вершине"
  • OldestNewest: "Старейшие на вершине" / "Новейшие на вершине"
  • SmallestLargest: "Самый маленький сверху" / "Самый большой сверху"
invitationText Необязательный элемент. Текст строки справки, который отображается для пользователя в виде инструкции для элемента управления или подсказки (например, "Введите имя автора". Синтаксис позволяет использовать прямую отображаемую строку или ссылку на непрямую отображаемую строку. Используйте непрямую отображаемую строку, так как ее можно локализовать. IPropertyDescription::GetEditInvitation возвращает разрешенный текст приглашения.
hideLabel Необязательный элемент. Значение по умолчанию — «false». Указывает, скрыта ли метка.