ISyncKnowledge2::ProjectOntoColumnSet

このオブジェクトに含まれるすべての項目に関して、指定した変更単位のセットのナレッジを返します。

構文

HRESULT ProjectOntoColumnSet(
  const BYTE** ppColumns,
  DWORD count,
  ISyncKnowledge2** ppiKnowledgeOut);

パラメーター

  • ppColumns
    [in] 検索する変更単位 ID のセットです。

  • count
    [in] ppColumns に含まれている変更単位 ID の数です。

  • ppiKnowledgeOut
    [out] このオブジェクトに含まれるすべての項目に関して、ppColumns で指定されている変更単位のみが含まれるナレッジ オブジェクトを返します。

戻り値

  • S_OK

  • E_INVALIDARG (count が 0 の場合)

  • E_POINTER

  • SYNC_E_ID_FORMAT_MISMATCH (ppColumns に含まれている変更単位 ID の形式が、プロバイダーの形式スキーマによって指定された形式ではない場合)

説明

ProjectOntoColumnSetISyncKnowledge::ProjectOntoChangeUnit とは異なります。ProjectOntoColumnSet は、ナレッジ オブジェクトに含まれるすべての項目に関して、指定された変更単位のセットに関する情報が含まれるナレッジ オブジェクトを返します。ProjectOntoChangeUnit は、1 つの項目に含まれる 1 つの変更単位に関する情報が含まれるナレッジ オブジェクトを返します。

関連項目

その他の技術情報

ISyncKnowledge2 インターフェイス

ISyncKnowledge::ProjectOntoChangeUnit