InkAnalyzerBase 成员

包括受保护的成员
包括继承的成员

包括 .NET Framework 成员
包括 .NET Compact Framework 成员
包括 XNA Framework 成员

更新:2007 年 11 月

提供对布局分析、书写和绘制分类以及手写识别的访问。

InkAnalyzerBase 类型公开以下成员。

构造函数

  名称 说明
ms616292.pubmethod(zh-cn,VS.90).gif InkAnalyzerBase 初始化 InkAnalyzerBase 类的新实例。

页首

方法

  名称 说明
ms616292.pubmethod(zh-cn,VS.90).gif Abort 取消当前分析操作。
ms616292.pubmethod(zh-cn,VS.90).gif AddStroke 已重载。 将单个笔画的笔画数据添加到墨迹分析器。
ms616292.pubmethod(zh-cn,VS.90).gif AddStrokes 已重载。 将多个笔画的笔画数据添加到墨迹分析器。
ms616292.pubmethod(zh-cn,VS.90).gif AddStrokesToCustomRecognizer 将多个笔画的笔画数据添加到自定义识别器节点。
ms616292.pubmethod(zh-cn,VS.90).gif AddStrokeToCustomRecognizer 将单个笔画的笔画数据添加到自定义识别器节点。
ms616292.pubmethod(zh-cn,VS.90).gif Analyze 执行同步墨迹分析。
ms616292.pubmethod(zh-cn,VS.90).gif BackgroundAnalyze 执行异步墨迹分析,这包括布局分析、书写和绘制分类以及手写识别。
ms616292.pubmethod(zh-cn,VS.90).gif ClearStrokeData 从墨迹分析器中清除笔画数据包数据。
ms616292.pubmethod(zh-cn,VS.90).gif CreateAnalysisHint 已重载。 将新的分析提示添加到墨迹分析器。
ms616292.protmethod(zh-cn,VS.90).gif CreateAppropriateRootElementBase 此方法支持 InkAnalyzer 基础结构,不应在代码中直接使用。
ms616292.pubmethod(zh-cn,VS.90).gif CreateCustomRecognizer 为分析器创建新的自定义识别器节点。
ms616292.pubmethod(zh-cn,VS.90).gif DeleteAnalysisHint 从墨迹分析器移除分析提示。
ms616292.pubmethod(zh-cn,VS.90).gif Dispose 释放 InkAnalyzerBase 使用的所有资源。
ms616292.pubmethod(zh-cn,VS.90).gif Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
ms616292.protmethod(zh-cn,VS.90).gif Finalize 在垃圾回收器回收此 InkAnalyzerBase 之前释放这些资源。 (重写 Object.Finalize()。)
ms616292.pubmethod(zh-cn,VS.90).gif FindInkLeafNodes 已重载。 返回作为包含墨迹笔画的 ContextNodeBase 对象的墨迹叶节点。
ms616292.pubmethod(zh-cn,VS.90).gif FindLeafNodes 返回作为没有子节点的 ContextNodeBase 对象的所有叶节点。
ms616292.pubmethod(zh-cn,VS.90).gif FindNode 返回指定的 ContextNodeBase
ms616292.pubmethod(zh-cn,VS.90).gif FindNodes 已重载。 返回符合指定条件的 ContextNodeBase 对象。
ms616292.pubmethod(zh-cn,VS.90).gif FindNodesOfType 已重载。 返回指定类型的 ContextNodeBase 对象。
ms616292.pubmethod(zh-cn,VS.90).gif GetAlternates 已重载。 返回指定上下文的分析备选项。
ms616292.pubmethod(zh-cn,VS.90).gif GetAnalysisHints 已重载。 返回附加到 InkAnalyzerBase 的分析提示。
ms616292.pubmethod(zh-cn,VS.90).gif GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
ms616292.pubmethod(zh-cn,VS.90).gif GetInkRecognizersByPriority 返回识别器的有序集合。
ms616292.pubmethod(zh-cn,VS.90).gif GetNodesFromTextRange 已重载。 返回与指定文本范围相关的上下文节点的集合。
ms616292.pubmethod(zh-cn,VS.90).gif GetRecognizedString 返回对墨迹分析器中整个上下文节点树的识别操作的最佳结果字符串。
ms616292.pubmethod(zh-cn,VS.90).gif GetStrokeLanguageId 返回指定笔画的区域设置标识符。
ms616292.pubmethod(zh-cn,VS.90).gif GetStrokeType 返回指定笔画的类型。
ms616292.pubmethod(zh-cn,VS.90).gif GetTextRangeFromNodes 查找已识别字符串中对应于上下文节点集合的文本范围。
ms616292.pubmethod(zh-cn,VS.90).gif GetType 获取当前实例的 Type。 (继承自 Object。)
ms616292.pubmethod(zh-cn,VS.90).gif Load 将保存的分析结果加载到墨迹分析器中。
ms616292.protmethod(zh-cn,VS.90).gif MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
ms616292.pubmethod(zh-cn,VS.90).gif ModifyTopAlternate 已重载。 将当前最佳备选项更改为指定的分析备选项。
ms616292.pubmethod(zh-cn,VS.90).gif Reconcile 已重载。
ms616292.pubmethod(zh-cn,VS.90).gif RemoveStroke 从墨迹分析器中移除指定笔画。
ms616292.pubmethod(zh-cn,VS.90).gif RemoveStrokes 从墨迹分析器中移除指定笔画。
ms616292.pubmethod(zh-cn,VS.90).gif SaveResults 已重载。 保存墨迹分析器的分析结果。
ms616292.pubmethod(zh-cn,VS.90).gif Search 已重载。 为具有已识别类型的已分析书写笔画和已分析绘制笔画提供不区分大小写的、基于短语的模糊搜索。
ms616292.pubmethod(zh-cn,VS.90).gif SetStrokeLanguageId 更改指定笔画的区域设置标识符。
ms616292.pubmethod(zh-cn,VS.90).gif SetStrokesLanguageId 更改指定笔画的区域设置标识符。
ms616292.pubmethod(zh-cn,VS.90).gif SetStrokesType 更改指定笔画的类型。
ms616292.pubmethod(zh-cn,VS.90).gif SetStrokeType 更改指定笔画的类型。
ms616292.pubmethod(zh-cn,VS.90).gif ToString 返回表示当前 ObjectString。 (继承自 Object。)
ms616292.pubmethod(zh-cn,VS.90).gif UpdateStrokeData 更新指定笔画的数据包数据。
ms616292.pubmethod(zh-cn,VS.90).gif UpdateStrokesData 更新指定笔画的数据包数据。

页首

属性

  名称 说明
ms616292.pubproperty(zh-cn,VS.90).gif AnalysisModes 获取或设置控制墨迹分析器如何执行墨迹分析的标志。
ms616292.pubproperty(zh-cn,VS.90).gif DirtyRegion 获取自上一次分析操作以来更改的区域。使用此属性也可以手动修改此区域。
ms616292.pubproperty(zh-cn,VS.90).gif IsAnalyzing 获取一个值,该值指示墨迹分析器是否正在执行墨迹分析。
ms616292.pubproperty(zh-cn,VS.90).gif RootNode 获取墨迹分析器的上下文节点树的根 ContextNodeBase

页首

事件

  名称 说明
ms616292.pubevent(zh-cn,VS.90).gif ActivityBase 在调用 AnalyzeBackgroundAnalyze 方法的过程中发生。
ms616292.pubevent(zh-cn,VS.90).gif ContextNodeCreatedBase 在墨迹分析器创建 ContextNodeBase 后发生。
ms616292.pubevent(zh-cn,VS.90).gif ContextNodeDeletingBase 在墨迹分析器删除 ContextNodeBase 之前发生。
ms616292.pubevent(zh-cn,VS.90).gif ContextNodeLinkAddingBase 在墨迹分析器在两个 ContextNodeBase 对象之间添加 ContextLinkBase 之前发生。
ms616292.pubevent(zh-cn,VS.90).gif ContextNodeLinkDeletingBase 在墨迹分析器删除两个 ContextNodeBase 对象之间的 ContextLinkBase 之前发生。
ms616292.pubevent(zh-cn,VS.90).gif ContextNodeMovingToPositionBase 在墨迹分析器将 ContextNodeBase 移动至其父节点的 SubNodes 集合内的新位置之前发生。
ms616292.pubevent(zh-cn,VS.90).gif ContextNodePropertiesUpdatedBase 在墨迹分析器更新 ContextNodeBase 的一个或多个属性之后发生。
ms616292.pubevent(zh-cn,VS.90).gif ContextNodeReparentingBase 在墨迹分析器通过更改父节点来移动 ContextNodeBase 之前发生。
ms616292.pubevent(zh-cn,VS.90).gif InkAnalyzerStateChangingBase 在墨迹分析器协调分析结果之前发生,以便应用程序可以将数据与墨迹分析器同步。
ms616292.pubevent(zh-cn,VS.90).gif IntermediateResultsUpdatedBase 在当前中间分析阶段完成时发生。
ms616292.pubevent(zh-cn,VS.90).gif NewStrokesLoadedBase 在调用 Load 方法时发生。
ms616292.pubevent(zh-cn,VS.90).gif PopulateContextNodeBase 在墨迹分析器在部分填充的 ContextNodeBase 的区域内执行分析之前发生。
ms616292.pubevent(zh-cn,VS.90).gif ReadyToReconcileBase 在墨迹分析器准备好协调后台分析结果和分析器的当前状态时发生。
ms616292.pubevent(zh-cn,VS.90).gif ResultsUpdatedBase 在最终分析阶段完成时发生。
ms616292.pubevent(zh-cn,VS.90).gif StrokesReparentedBase InkAnalyzerBaseContextNodeBase 之间移动笔画时发生。
ms616292.pubevent(zh-cn,VS.90).gif UpdateStrokesCacheBase 在墨迹分析器访问笔画数据之前发生。

页首

另请参见

参考

InkAnalyzerBase 类

System.Windows.Ink.AnalysisCore 命名空间