Condividi tramite


stringFormat

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

Se sono presenti più elementi, viene utilizzata l'ultima. Se non viene specificata alcuna 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 sugli elementi

Elemento padre Elementi figlio
displayInfo Nessuno

 

Attributi

Attributo Descrizione
formatAs Pubblico. Opzionale. Il valore predefinito è "Generale". Di seguito sono riportati i valori validi.
Valore Significato
Generale Default. Restituisce il valore come stringa non formattata.
Filename Formatta il valore come nome di 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.
Collegamento ipertestuale Formatta il valore come collegamento ipertestuale.