Bagikan melalui


Metode IShellItemArray::GetPropertyDescriptionList (shobjidl_core.h)

Mendapatkan daftar deskripsi properti untuk item dalam array item shell.

Sintaks

HRESULT GetPropertyDescriptionList(
  [in]  REFPROPERTYKEY keyType,
  [in]  REFIID         riid,
  [out] void           **ppv
);

Parameter

[in] keyType

Jenis: REFPROPERTYKEY

Referensi ke struktur PROPERTYKEY yang menentukan daftar properti mana yang akan diambil.

[in] riid

Jenis: REFIID

IID dari jenis objek yang akan diambil.

[out] ppv

Jenis: batal**

Ketika metode ini kembali, berisi antarmuka yang diminta dalam riid. Ini biasanya akan menjadi IPropertyDescriptionList.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Fungsi ini digunakan untuk menentukan daftar properti yang berlaku untuk sekumpulan item shell. Jenis daftar ditentukan oleh struktur PROPERTYKEY . Jenis daftar yang didukung termasuk tetapi tidak terbatas pada:

  • PKEY_PropList_PreviewDetails
  • PKEY_PropList_PreviewTitle
  • PKEY_PropList_FullDetails
  • PKEY_PropList_TileInfo
  • PKEY_PropList_ExtendedTileInfo
  • PKEY_PropList_InfoTip
  • PKEY_PropList_QuickTip
  • PKEY_PropList_FileOperationPrompt
  • PKEY_PropList_ConflictPrompt
  • PKEY_PropList_SetDefaultsFor
  • PKEY_PropList_NonPersonal
  • PKEY_NewMenuPreferredTypes
  • PKEY_NewMenuAllowedTypes
Jika array item shell berisi lebih dari satu item, maka metode ini akan mendapatkan persimpangan properti yang akan dikembalikan untuk setiap item satu per satu.

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 shobjidl_core.h (termasuk Shobjidl.h)

Lihat juga

IShellItemArray

Lists Properti