次の方法で共有


IMatchesCriteriaCallBack::EvaluateContextNode メソッド

派生クラスでオーバーライドされると、指定した IContextNode オブジェクトが条件を満たしているかどうかを評価します。

構文

HRESULT EvaluateContextNode(
  [in]  IContextNode *pContextNodeToEvaluate,
  [out] VARIANT_BOOL *pbResult
);

パラメーター

pContextNodeToEvaluate [in]

評価する IContextNode オブジェクト。

pbResult [out]

pContextNodeToEvaluateが条件と一致する場合にVARIANT_TRUEします。それ以外の場合は、VARIANT_FALSE

戻り値

戻り値の説明については、「 クラスとインターフェイス - インク分析」を参照してください。

解説

IInkAnalyzer::FindNodesWithCallBack メソッドまたは IInkAnalyzer::FindNodesWithCallBackInSubTree メソッドを使用するには、IMatchesCriteriaCallBack を実装するクラスを作成します。 IMatchesCriteriaCallBack::EvaluateContextNode を実装してIContextNode オブジェクトが条件に一致する場合はVARIANT_TRUEを返し、それ以外の場合はVARIANT_FALSE。 一部の条件では、 IMatchesCriteriaCallBack オブジェクトの状態を初期化または維持するための手段を指定する必要がある場合があります。

必要条件

要件
サポートされている最小のクライアント
Windows XP Tablet PC Edition [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
Header
IACom.h (IACom_i.c も必要)
[DLL]
IACom.dll

関連項目

IMatchesCriteriaCallBack

IInkAnalyzer::FindNodesWithCallBack メソッド

IInkAnalyzer::FindNodesWithCallBackInSubTree メソッド

インク分析リファレンス