Udostępnij za pośrednictwem


labelInfo

Określa sposób wyświetlania etykiet właściwości. Dla każdego elementu propertyDescription powinien istnieć tylko jeden element labelInfo.

Jeśli istnieje wiele elementów, zostanie użyty ostatni element. Jeśli nie podano elementu labelInfo, etykieta właściwości nie jest wyświetlana; jednak zwykle byłoby to wadą.

Składnia

<!-- 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>

Informacje o elementach

Element nadrzędny Elementy podrzędne
propertyDescription Żaden

 

Atrybuty

Atrybut Opis
etykieta Publiczny. Fakultatywny. Etykieta wyświetlana w interfejsie użytkownika (na przykład etykieta kolumny szczegółów lub okienko podglądu). Składnia umożliwia bezpośredni ciąg wyświetlania lub pośrednie odwołanie do ciągu wyświetlania. Użyj pośredniego ciągu wyświetlania, ponieważ może być zlokalizowany. IPropertyDescription::GetDisplayName zwraca rozpoznaną nazwę wyświetlaną.
sortDescription Fakultatywny. Określa ciągi oferowane jako opcje sortowania. IPropertyDescription::GetSortDescription zwraca ten opis sortowania. Poniższe wartości zawierają odpowiednie ciągi interfejsu użytkownika.
  • Ogólne: "Sortuj idzie w górę" / "Sortuj idzie w dół"
  • AToZ: "A na górze" / "Z na górze"
  • LowestHighest: "Najniższy na górze" / "Najwyższy na górze"
  • NajstarszeNowe: "Najstarsze na górze" / "Najnowsze na górze"
  • NajmniejszyLargest: "Najmniejszy na górze" / "Największy na górze"
zaproszenieTekst Fakultatywny. Tekst ciągu pomocy, który jest wyświetlany jako instrukcja dla użytkownika dla kontrolki lub ToolTip (na przykład "Wprowadź nazwę autora". Składnia umożliwia bezpośredni ciąg wyświetlania lub pośrednie odwołanie do ciągu wyświetlania. Użyj pośredniego ciągu wyświetlania, ponieważ może być zlokalizowany. IPropertyDescription::GetEditInvitation zwraca rozwiązany tekst zaproszenia.
hideLabel Fakultatywny. Wartość domyślna to "false". Wskazuje, czy etykieta jest ukryta.