labelInfo

Spécifie la façon dont les étiquettes de la propriété sont affichées. Il ne doit y avoir qu’un seul élément labelInfo pour chaque élément PropertyDescription .

S’il y a plusieurs éléments, le dernier est utilisé. Si aucun élément labelInfo n’est fourni, l’étiquette de la propriété n’est pas affichée ; Toutefois, il s’agit généralement d’un défaut.

Syntaxe

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

Informations sur les éléments

Élément parent Éléments enfants
propertyDescription None

Attributs

Attribut Description
label Public. Optionnel. Étiquette telle qu’elle s’affiche dans l’interface utilisateur (par exemple, l’étiquette de la colonne Détails ou le volet de visualisation). La syntaxe autorise une chaîne d’affichage directe ou une référence à une chaîne d’affichage indirecte. Utilisez la chaîne d’affichage indirecte, car elle peut être localisée. IPropertyDescription :: GetDisplayName retourne le nom complet résolu.
sortDescription Optionnel. Spécifie les chaînes proposées en tant qu’options de tri. IPropertyDescription :: GetSortDescription retourne cette description de tri. Les valeurs suivantes fournissent les chaînes d’interface utilisateur correspondantes.
  • Général : « tri en cours »/« tri en cours »
  • AToZ : « A en haut »/« Z en haut »
  • LowestHighest : « la plus petite en haut »/« la plus élevée en haut »
  • OldestNewest : « le plus ancien en haut »/« plus récent en haut »
  • SmallestLargest : « plus petit en haut »/« plus grand en haut »
invitationText Optionnel. Texte de la chaîne d’aide affiché en tant qu’instruction à l’utilisateur pour le contrôle ou l’info-bulle (par exemple, « entrer le nom de l’auteur. »). La syntaxe autorise une chaîne d’affichage directe ou une référence à une chaîne d’affichage indirecte. Utilisez la chaîne d’affichage indirecte, car elle peut être localisée. IPropertyDescription :: GetEditInvitation retourne le texte d’invitation résolu.
hideLabel Optionnel. La valeur par défaut est « false ». Indique si l’étiquette est masquée.