InkAnalyzer 成员
包括受保护的成员
包括继承的成员
包括 .NET Framework 成员
包括 .NET Compact Framework 成员
包括 XNA Framework 成员
更新:2007 年 11 月
提供对布局分析、书写和绘制分类以及手写识别的访问。
InkAnalyzer 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
InkAnalyzer | 初始化与指定的 Microsoft.Ink.Ink 对象相关联的 InkAnalyzer 类的新实例。 |
页首
方法
页首
运算符
名称 | 说明 | |
---|---|---|
Equality | 确定两个指定的 InkAnalyzer 对象是否具有相同的值。 | |
Inequality | 确定两个指定的 InkAnalyzer 对象是否具有不同的值。 |
页首
属性
名称 | 说明 | |
---|---|---|
AnalysisModes | 获取或设置控制 InkAnalyzer 如何执行墨迹分析的标志。 | |
DirtyRegion | 获取自上一次分析操作以来更改的区域。 | |
Ink | 获取 Ink 对象,InkAnalyzer 可以分析该对象中的笔画数据。 | |
IsAnalyzing | 获取一个值,该值指示 InkAnalyzer 是否正在执行墨迹分析。 | |
RootNode | 获取 InkAnalyzer 的根 ContextNode。 | |
SynchronizingObject | 获取或设置一个对象,该对象指定在哪个线程上引发 InkAnalyzer 后台分析事件。 |
页首
事件
名称 | 说明 | |
---|---|---|
Activity | 在调用 Analyze 或 BackgroundAnalyze 方法的过程中发生。 | |
ContextNodeCreated | 在 InkAnalyzer 创建 ContextNode 之后发生。 | |
ContextNodeDeleting | 在 InkAnalyzer 删除 ContextNode 之前发生。 | |
ContextNodeLinkAdding | 在 InkAnalyzer 在两个 ContextNode 对象之间添加 ContextLink 之前发生。 | |
ContextNodeLinkDeleting | 在 InkAnalyzer 删除两个 ContextNode 对象之间的 ContextLink 之前发生。 | |
ContextNodeMovingToPosition | 在 InkAnalyzer 将 ContextNode 移动到 ContextNode.SubNodes 集合中的新位置之前发生。 | |
ContextNodePropertiesUpdated | 在 InkAnalyzer 更新 ContextNode 的一个或多个属性之后发生。 | |
ContextNodeReparenting | 在 InkAnalyzer 通过更改其父节点移动 ContextNode 之前发生。 | |
InkAnalyzerStateChanging | 在 InkAnalyzer 协调分析结果以使应用程序可与 InkAnalyzer 同步数据之前发生。 | |
IntermediateResultsUpdated | 在当前中间分析阶段完成时发生。 | |
NewStrokesLoaded | 在笔画加载到 InkAnalyzer 中之后发生。 | |
PopulateContextNode | 在 InkAnalyzer 在部分填充的 ContextNode 的区域中执行分析之前发生。 | |
ReadyToReconcile | 在墨迹分析器准备好协调后台分析结果和分析器的当前状态时发生。 | |
ResultsUpdated | 在最终分析阶段完成时发生。 | |
StrokesReparented | 当 InkAnalyzer 在不同 ContextNode 之间移动 Stroke 移动时发生。 |
页首