IAnalysisAlternate::GetAlternateNodes 方法

获取与此备用项关联的 IContextNode 对象。

语法

HRESULT GetAlternateNodes(
  [out] IContextNodes **ppAlternateNodes
);

parameters

ppAlternateNodes [out]

指向 IContextNodes 集合的指针,该集合包含与此备用项关联的 IContextNode 对象。

返回值

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

备注

注意

若要避免内存泄漏,请在不再需要使用上下文节点集合时在 *ppAlternateNodes 上调用 IUnknown::Release

此方法返回与此备用项关联的叶上下文节点。 叶节点的示例包括 InkWord、TextWord、Image、InkDrawing 和 InkBullet 上下文节点。 有关详细信息,请参阅 IContextNode::GetType上下文节点类型

由于它们对应于备用对象,因此这些 IContextNode 对象不是 IInkAnalyzer 对象的根 IContextNode 的后代 (请参阅 IInkAnalyzer::GetRootNode 方法) ,除非它们是顶部的替代项,这是 IAnalysisAlternates 集合中的第一个元素。

要求

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

请参阅

IAnalysisAlternate

IContextNode

IContextNodes

墨迹分析参考

System.Windows.Ink.AnalysisCore.AnalysisAlternateBase.AlternateNodes