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 der letzte verwendet. Wenn kein StringFormat-Element bereitgestellt 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. Standard ist "Allgemein". Die folgenden Werte sind gültig.
Wert Bedeutung
Allgemein Standard. Gibt den Wert als nicht formatierte Zeichenfolge zurück.
FileName Formatiert den Wert als Dateinamen. Blendet die Erweiterung gemäß den Benutzereinstellungen aus. Erfordert den Eigenschaftstyp als String.
FilePath Formatiert den Wert als Dateipfad. Blendet die Erweiterung gemäß den Benutzereinstellungen aus. Erfordert den Eigenschaftstyp als String.
Hyperlink Formatiert den Wert als Link.