ISyncKnowledge2::ContainsKnowledgeForItem
指定された項目の指定されたナレッジが、このナレッジで認識されているかどうかを示します。
構文
HRESULT ContainsKnowledgeForItem(
ISyncKnowledge * pKnowledge,
const BYTE * pbItemId);
パラメーター
項目 |
定義 |
pKnowledge |
[in] pbItemId に関するナレッジが含まれているナレッジ オブジェクトです。 |
pbItemId |
[in] 検索する項目の ID です。 |
戻り値
S_OK (pKnowledge で認識される、pbItemId に関するナレッジがこのオブジェクトに含まれている場合)
S_FALSE (pKnowledge で認識される、pbItemId に関するナレッジがこのオブジェクトに含まれていない場合)
E_POINTER
SYNC_E_ID_FORMAT_MISMATCH (pbItemId の形式が、プロバイダーによって指定された形式ではない場合)
説明
同じ結果を取得するには、pKnowledge の ISyncKnowledge::ProjectOntoItem メソッドに pbItemId を渡してから、その結果の射影されたナレッジを取得してこのオブジェクトの ISyncKnowledge::ContainsKnowledge メソッドに渡す方法もあります。