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 |
|
[DLL] |
|