Antarmuka IPropertyDescription (propsys.h)

Mengekspos metode yang menghitung dan mengambil detail deskripsi properti individual.

Warisan

Antarmuka IPropertyDescription mewarisi dari antarmuka IUnknown . IPropertyDescription juga memiliki jenis anggota ini:

Metode

Antarmuka IPropertyDescription memiliki metode ini.

 
IPropertyDescription::CoerceToCanonicalValue

Memaksakan nilai ke nilai kanonis, sesuai dengan deskripsi properti.
IPropertyDescription::FormatForDisplay

Mendapatkan representasi string Unicode yang diformat dari nilai properti. (IPropertyDescription.FormatForDisplay)
IPropertyDescription::GetAggregationType

Mendapatkan nilai yang menjelaskan bagaimana nilai properti ditampilkan saat beberapa item dipilih di UI.
IPropertyDescription::GetCanonicalName

Mendapatkan nama peka huruf besar/kecil di mana properti diketahui oleh sistem, terlepas dari nama yang dilokalkan.
IPropertyDescription::GetColumnState

Mendapatkan bendera status kolom, yang menjelaskan bagaimana properti harus diperlakukan oleh antarmuka atau API yang menggunakan bendera ini.
IPropertyDescription::GetConditionType

Mendapatkan jenis kondisi dan operasi kondisi default untuk digunakan saat menampilkan properti di UI penyusun kueri. Ini memengaruhi daftar kondisi predikat (misalnya, sama dengan, kurang dari, dan berisi) yang ditunjukkan untuk properti ini.
IPropertyDescription::GetDefaultColumnWidth

Mendapatkan lebar kolom default properti dalam tampilan daftar.
IPropertyDescription::GetDisplayName

Mendapatkan nama tampilan properti seperti yang ditunjukkan di UI apa pun.
IPropertyDescription::GetDisplayType

Mendapatkan tipe data saat ini yang digunakan untuk menampilkan properti .
IPropertyDescription::GetEditInvitation

Mendapatkan teks yang digunakan dalam kontrol edit yang dihosting dalam berbagai kotak dialog.
IPropertyDescription::GetEnumTypeList

Mendapatkan instans IPropertyEnumTypeList, yang dapat digunakan untuk menghitung nilai yang mungkin untuk properti.
IPropertyDescription::GetGroupingRange

Mendapatkan metode pengelompokan yang akan digunakan saat tampilan dikelompokkan menurut properti, dan mengambil jenis pengelompokan.
IPropertyDescription::GetPropertyKey

Mendapatkan struktur yang bertindak sebagai pengidentifikasi unik properti.
IPropertyDescription::GetPropertyType

Mendapatkan jenis varian properti.
IPropertyDescription::GetRelativeDescription

Membandingkan dua nilai properti dengan cara yang ditentukan oleh deskripsi properti. Mengembalikan dua string tampilan yang menjelaskan perbandingan dua properti.
IPropertyDescription::GetRelativeDescriptionType

Mendapatkan jenis deskripsi relatif untuk deskripsi properti.
IPropertyDescription::GetSortDescription

Mendapatkan bendera deskripsi pengurutan saat ini untuk properti , yang menunjukkan kata-kata tertentu dari penawaran pengurutan.
IPropertyDescription::GetSortDescriptionLabel

Mendapatkan string tampilan yang dilokalkan yang menjelaskan susunan urutan saat ini.
IPropertyDescription::GetTypeFlags

Mendapatkan sekumpulan bendera yang menjelaskan penggunaan dan kemampuan properti.
IPropertyDescription::GetViewFlags

Mendapatkan set bendera saat ini yang mengatur tampilan properti.
IPropertyDescription::IsValueCanonical

Mendapatkan nilai yang menunjukkan apakah properti bersifat kanonis sesuai dengan definisi deskripsi properti.

Keterangan

Kapan harus Menerapkan

Jangan terapkan antarmuka ini. Hanya ada satu implementasi IPropertyDescription dalam sistem; itu disediakan oleh Shell.

Untuk mendapatkan antarmuka ini, panggil PSGetPropertyDescription, PSGetPropertyDescriptionByName, atau IPropertyDescriptionList::GetAt.

Hanya satu deskripsi properti yang ada untuk setiap properti dalam sistem.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header propsys.h

Lihat juga

Skema Deskripsi Properti