IItemPropertyBag::Read メソッド

プロパティ バッグから 1 つ以上のプロパティを読み取ります。 IItemPropertyBag インターフェイスは Windows XP および Windows Server 2003 でのみサポートされているため、使用しないでください。

構文

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

パラメーター

cProperties [in]

読み取るプロパティの数。 この引数は、 pPropBag、 pvarValue、 および phrError の配列内の要素の数を指定します。

pPropBag [in]

要求されるプロパティを指定する ITEMPROP 構造体の配列へのポインター。

pvarValue [out]

プロパティ値を受け取る VARIANT 構造体の配列を返すポインターを受け取ります。

phrError [out]

読み取られた各プロパティの結果を受け取る HRESULT 値の配列へのポインター。 この配列には、少なくとも cProperties 要素が必要です。

戻り値

メソッドが成功した場合は、S_OK を返します。 それ以外の場合は、 HRESULT エラー コードが返されます。

解説

IItemPropertyBag インターフェイスは Windows XP および Windows Server 2003 でのみサポートされているため、使用しないでください。

Windows XP または Windows Server 2003 を実行しているコンピューターでサード パーティ製のプロトコル ハンドラーを使用して添付ファイルをプレビューするには、 IItemPropertyBag インターフェイスと、 ISearchProtocolUI、 IItemPreviewerExt 、 ISearchItem インターフェイス、 LINKINFO および ITEMPROP 構造体、 および LINKTYPE 列挙体を使用することが必要な場合があります。

要件

要件 値
サポートされている最小のクライアント
WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
再頒布可能パッケージ
Windows デスクトップ検索 (WDS) 3.0

関連項目

IItemPropertyBag