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