Condividi tramite


stringFormat

Specifica come IPropertyDescription::FormatForDisplay deve formattare il valore della proprietà come stringa. Questa opzione è applicabile solo se <displayInfo displayType="String">. Per ogni elemento displayInfo deve essere presente un solo elemento stringFormat.

Se sono presenti più elementi, viene usato l'ultimo. Se non viene fornito alcun elemento stringFormat , le impostazioni predefinite dell'attributo vengono applicate alla descrizione della proprietà.

Sintassi

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

Informazioni sull'elemento

Elemento padre Elementi figlio
displayInfo Nessuno

 

Attributi

Attributo Descrizione
formatAs Pubblica. Facoltativa. Il valore predefinito è "Generale". I valori validi sono i seguenti.
Valore Significato
Generale Valore predefinito. Restituisce il valore come stringa non formattata.
FileName Formatta il valore come nome file. Nasconde l'estensione in base alle impostazioni utente. Richiede che il tipo di proprietà sia String.
FilePath Formatta il valore come percorso di file. Nasconde l'estensione in base alle impostazioni utente. Richiede che il tipo di proprietà sia String.
Hyperlink Formatta il valore come collegamento ipertestuale.