IMatchesCriteriaCallBack::EvaluateContextNode 方法

在派生类中重写时,评估指定的 IContextNode 对象是否满足条件。

语法

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

parameters

pContextNodeToEvaluate [in]

要计算的 IContextNode 对象。

pbResult [out]

如果pContextNodeToEvaluate 与条件匹配,VARIANT_TRUE;否则, VARIANT_FALSE

返回值

有关返回值的说明,请参阅 类和接口 - 墨迹分析

备注

若要使用 IInkAnalyzer::FindNodesWithCallBack 方法IInkAnalyzer::FindNodesWithCallBackInSubTree 方法,请创建实现 IMatchesCriteriaCallBack 的类。 如果 IContextNode 对象与条件匹配,则实现 IMatchesCriteriaCallBack::EvaluateContextNode 以返回VARIANT_TRUE,否则VARIANT_FALSE 对于某些条件,可能需要提供初始化或维护 IMatchesCriteriaCallBack 对象状态的方法。

要求

要求
最低受支持的客户端
Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器
无受支持的版本
标头
IACom.h (还需要 IACom_i.c)
DLL
IACom.dll

请参阅

IMatchesCriteriaCallBack

IInkAnalyzer::FindNodesWithCallBack 方法

IInkAnalyzer::FindNodesWithCallBackInSubTree 方法

墨迹分析参考