Bagikan melalui


Metode IItemPropertyBag::Read

Menyebabkan satu atau beberapa properti dibaca dari tas properti. Antarmuka IItemPropertyBag hanya didukung pada Windows XP dan Windows Server 2003, dan tidak boleh lagi digunakan.

Sintaks

HRESULT Read(
  [in]  ULONG    cProperties,
  [in]  ITEMPROP *pPropBag,
  [out] VARIANT  *pvarValue,
  [out] HRESULT  *phrError
);

Parameter

cProperties [in]

Jumlah properti yang akan dibaca. Argumen ini menentukan jumlah elemen dalam array di pPropBag, pvarValue, dan phrError.

pPropBag [in]

Penunjuk ke array struktur ITEMPROP yang menentukan properti yang diminta.

pvarValue [out]

Menerima pointer yang mengembalikan array struktur VARIAN yang menerima nilai properti.

phrError [out]

Penunjuk ke array nilai HRESULT yang menerima hasil dari setiap properti yang dibaca. Setidaknya harus ada elemen cProperties dalam array ini.

Nilai kembali

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

Keterangan

Antarmuka IItemPropertyBag hanya didukung pada Windows XP dan Windows Server 2003, dan tidak boleh lagi digunakan.

Untuk mempratinjau lampiran dengan penangan protokol pihak ketiga pada komputer yang menjalankan Windows XP atau Windows Server 2003, mungkin perlu menggunakan antarmuka IItemPropertyBag dan API berikut: antarmuka ISearchProtocolUI, IItemPreviewerExt dan ISearchItem , struktur LINKINFO dan ITEMPROP , dan enumerasi LINKTYPE .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Redistribusi
Windows Desktop Search (WDS) 3.0

Lihat juga

IItemPropertyBag