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 on top" / "Z on top"
  • LowestHighest: "Самый низкий на вершине" / "Самый высокий на вершине"
  • OldestNewest: "Старейший на вершине" / "Новейшие на вершине"
  • SmallestLargest: "Наименьший поверх" / "Самый большой поверх"
invitationText Необязательный элемент. Текст строки справки, отображаемый в качестве инструкции пользователю для элемента управления или подсказки (например, "Введите имя автора".) Синтаксис позволяет использовать прямую строку отображения или непрямую ссылку на строку отображения. Используйте непрямую строку отображения, так как ее можно локализовать. IPropertyDescription::GetEditInvitation возвращает разрешенный текст приглашения.
hideLabel Необязательный элемент. Значение по умолчанию — «false». Указывает, скрыта ли метка.