stringFormat

Menentukan bagaimana IPropertyDescription::FormatForDisplay harus memformat nilai properti sebagai string. Ini hanya berlaku jika <displayInfo displayType="String">. Seharusnya hanya ada satu elemen stringFormat untuk setiap elemen displayInfo .

Jika ada beberapa elemen, yang terakhir digunakan. Jika tidak ada elemen stringFormat yang disediakan, maka pengaturan atribut default diterapkan ke deskripsi properti.

Sintaks

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

Informasi Elemen

Elemen Induk Elemen Anak
displayInfo Tidak ada

 

Atribut

Atribut Deskripsi
formatAs Publik. Pilihan. Defaultnya adalah "Umum". Berikut ini adalah nilai yang valid.
Nilai Makna
Umum Default. Mengembalikan nilai sebagai string yang tidak diformat.
FileName Memformat nilai sebagai nama file. Menyembunyikan ekstensi sesuai dengan pengaturan pengguna. Mengharuskan jenis properti menjadi String.
FilePath Memformat nilai sebagai jalur file. Menyembunyikan ekstensi sesuai dengan pengaturan pengguna. Mengharuskan jenis properti menjadi String.
Hyperlink Memformat nilai sebagai hyperlink.