Freigeben über


stringFormat

Gibt an, wie IPropertyDescription::FormatForDisplay den Wert der Eigenschaft als Zeichenfolge formatieren soll. Dies gilt nur, wenn <displayInfo displayType="String" angezeigt> wird. Es sollte nur ein stringFormat-Element für jedes displayInfo-Element vorhanden sein.

Wenn mehrere Elemente vorhanden sind, wird das letzte Element verwendet. Wenn kein stringFormat-Element angegeben wird, werden die Standardattributeeinstellungen auf die Eigenschaftenbeschreibung angewendet.

Syntax

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

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
displayInfo Keine

 

Attribute

attribute BESCHREIBUNG
formatAs Öffentlich. Optional. Der Standardwert ist "Allgemein". Die folgenden Werte sind gültig.
Wert Bedeutung
Allgemein Standard. Gibt den Wert als unformatierte Zeichenfolge zurück.
FileName Formatiert den Wert als Dateinamen. Blendet die Erweiterung gemäß den Benutzereinstellungen aus. Erfordert, dass der Eigenschaftstyp String ist.
FilePath Formatiert den Wert als Dateipfad. Blendet die Erweiterung gemäß den Benutzereinstellungen aus. Erfordert, dass der Eigenschaftstyp String ist.
Hyperlink Formatiert den Wert als Link.