AnalysisModes 枚举
指定 InkAnalyzer 的工作方式。
此枚举有一个 FlagsAttribute 属性,通过该属性可使其成员值按位组合。
命名空间: Microsoft.Ink
程序集: Microsoft.Ink.Analysis(在 Microsoft.Ink.Analysis.dll 中)
语法
声明
<FlagsAttribute> _
Public Enumeration AnalysisModes
用法
Dim instance As AnalysisModes
[FlagsAttribute]
public enum AnalysisModes
[FlagsAttribute]
public enum class AnalysisModes
/** @attribute FlagsAttribute */
public enum AnalysisModes
public enum AnalysisModes
成员
成员名称 | 说明 | |
---|---|---|
None | 不启用任何模式。 | |
AutomaticReconciliationEnabled | 指定在准备好中间或最后结果后 InkAnalyzer 是否立即自动启动协调操作。如果启用此模式,则不引发 ReadyToReconcile 事件。如果禁用此模式,则引发 ReadyToReconcile 事件。 | |
StrokeCacheAutoCleanupEnabled | 指定 InkAnalyzer 在执行分析之前是否自动从笔画缓存中清除不需要的笔画。如果启用此模式,则 InkAnalyzer 在执行分析之前将清除笔画数据。然后,代码还必须处理 UpdateStrokesCacheBase 事件。如果不处理 UpdateStrokesCacheBase 事件,则引发异常。在分析(或 BackgroundAnalyze)和协调阶段都会执行此项检查。如果禁用此模式,则 InkAnalyzer 不清除笔画数据。若要清除笔画数据,请调用 ClearStrokeData。如果禁用此模式,则引发 UpdateStrokesCacheBase 事件,以使 InkAnalyzer 能够检索其缓存已被清除的任何笔画的最新笔画数据。如果已清除笔画缓存,但未处理 UpdateStrokesCacheBase 事件,则引发异常。 | |
PersonalizationEnabled | 指定是否启用个性化设置。如果识别器支持个性化设置,则个性化数据将用于提高准确性。 | |
Default | 启用所有模式。 |
备注
此枚举有一个允许其成员值按位组合的 FlagsAttribute 属性。
示例
下面的示例演示 AnalysisModes 枚举。
myInkAnalyzer.AnalysisModes = myInkAnalyzer.AnalysisModes And _
Not AnalysisModes.StrokeCacheAutoCleanupEnabled
myInkAnalyzer.AnalysisModes = myInkAnalyzer.AnalysisModes &
~AnalysisModes.StrokeCacheAutoCleanupEnabled;
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
版本信息
.NET Framework
受以下版本支持:3.0