enumeratedList
Spécifie comment IPropertyDescription::FormatForDisplay doit mettre en forme la valeur de la propriété en tant que chaîne. Cela influence également la façon dont la propriété peut être regroupée ou les valeurs à afficher dans la liste si « editControl » est un listblox. Cela s’applique uniquement si <displayInfo displayType="Enumerated »>. Il ne doit y avoir qu’un seul élément enumeratedList pour chaque élément displayInfo .
S’il existe plusieurs éléments, le dernier est utilisé. Si aucun élément enumeratedList n’est fourni, les paramètres d’attribut par défaut sont appliqués à la description de la propriété.
Syntaxe
<!-- enumeratedList -->
<xs:element name="enumeratedList" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="enum" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="value" type="xs:string" use="required"/>
<xs:attribute name="text" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="enumRange" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="minValue" type="xs:integer" use="required"/>
<xs:attribute name="setValue" type="xs:integer"/>
<xs:attribute name="text" type="xs:string"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="defaultText" type="xs:string"/>
<xs:attribute name="useValueForDefault" type="xs:boolean"/>
</xs:complexType>
</xs:element>
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
displayInfo | enum |
enumRange |
Attributs
Attribut | Description |
---|---|
defaultText | Public. Optionnel. Spécifiez le texte par défaut à utiliser si une valeur est donnée à IPropertyDescription::FormatForDisplay qui ne correspond pas à l’un des éléments énumérés dans la liste. La syntaxe autorise une chaîne d’affichage directe ou une référence de chaîne d’affichage indirecte ; utilisez la référence pour qu’elle puisse être localisée. |
useValueForDefault | Public. Optionnel. Si vous définissez cette valeur sur « true », IPropertyDescription::FormatForDisplay doit utiliser la valeur telle quelle si la valeur n’est pas mappée à l’un des éléments énumérés dans la liste. Pour IPropertyDescription::FormatForDisplay, l’attribution de la valeur « true » est prioritaire sur la définition de « defaultText ». La valeur par défaut est « false ». |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour