Freigeben über


stringFormat

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

Wenn mehrere Elemente vorhanden sind, wird der letzte 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- Nichts

 

Attribute

Attribut Beschreibung
formatAs Öffentlich. Wahlfrei. Der Standardwert ist "Allgemein". Im Folgenden sind gültige Werte aufgeführt.
Wert Bedeutung
Allgemein Vorgabe. Gibt den Wert als unformatierte Zeichenfolge zurück.
Dateiname Formatiert den Wert als Dateinamen. Blendet die Erweiterung gemäß den Benutzereinstellungen aus. Erfordert, dass der Eigenschaftstyp "String" sein soll.
FilePath Formatiert den Wert als Dateipfad. Blendet die Erweiterung gemäß den Benutzereinstellungen aus. Erfordert, dass der Eigenschaftstyp "String" sein soll.
Hyperlink Formatiert den Wert als Link.