Partager via


stringFormat

Spécifie comment IPropertyDescription ::FormatForDisplay doit mettre en forme la valeur de la propriété en tant que chaîne. Cela s’applique uniquement si <displayInfo displayType="String »>. Il ne doit y avoir qu’un seul élément stringFormat pour chaque élément displayInfo .

S’il existe plusieurs éléments, le dernier est utilisé. Si aucun stringFormat élément n’est fourni, les paramètres d’attribut par défaut sont appliqués à la description de la propriété.

Syntaxe

<!-- stringFormat -->
<xs:element name="stringFormat"  minOccurs="0" maxOccurs="1">
    <xs:complexType>
        <xs:attribute name="formatAs">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="General"/>
                    <xs:enumeration value="FileName"/>
                    <xs:enumeration value="FilePath"/>
                    <xs:enumeration value="Hyperlink"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:complexType>
</xs:element>

Informations sur l’élément

Parent, élément Éléments enfants
displayInfo Aucun

 

Attributs

Attribut Description
formatAs Public. Optionnel. La valeur par défaut est « Général ». Les valeurs suivantes sont valides.
Valeur Signification
Généralités Faire défaut. Retourne la valeur sous forme de chaîne non mise en forme.
Fichier Met en forme la valeur en tant que nom de fichier. Masque l’extension en fonction des paramètres utilisateur. Nécessite que le type de propriété soit String.
FilePath Met en forme la valeur en tant que chemin d’accès de fichier. Masque l’extension en fonction des paramètres utilisateur. Nécessite que le type de propriété soit String.
Hyperlien Met en forme la valeur en tant que lien hypertexte.