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 |