Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie comment IPropertyDescription ::FormatForDisplay doit mettre en forme la valeur de la propriété en tant que chaîne. Elle influence également la façon dont la propriété peut être regroupée ou les valeurs à afficher dans la liste si le contrôle « editControl » est un listblox. Cela s’applique uniquement si <displayInfo displayType="Enumerated »>. Il ne doit y avoir qu’un seul élément list énuméré pour chaque élément displayInfo .
S’il existe plusieurs éléments, le dernier est utilisé. Si aucun élément énuméréList 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 l’élément
Parent, élément | Éléments enfants |
---|---|
displayInfo | énumération |
énumération |
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 de 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, afin qu’elle puisse être localisée. |
useValueForDefault | Public. Optionnel. La définition de cette valeur sur « true » informe IPropertyDescription ::FormatForDisplay d’utiliser la valeur as-is si la valeur ne correspond pas à l’un des éléments énumérés de la liste. Pour IPropertyDescription ::FormatForDisplay, la définition de la valeur « true » est prioritaire sur la définition de « defaultText ». La valeur par défaut est « false ». |