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 の形式が、プロバイダーの形式スキーマによって指定された形式ではない場合)
説明
ProjectOntoColumnSet は ISyncKnowledge::ProjectOntoChangeUnit とは異なります。ProjectOntoColumnSet は、ナレッジ オブジェクトに含まれるすべての項目に関して、指定された変更単位のセットに関する情報が含まれるナレッジ オブジェクトを返します。ProjectOntoChangeUnit は、1 つの項目に含まれる 1 つの変更単位に関する情報が含まれるナレッジ オブジェクトを返します。