RecognitionModes 枚举

定义用于指定识别器 如何解释墨迹 及确定结果字符串的值。此枚举有一个允许其成员值按位组合的 FlagsAttribute 属性。

此枚举有一个 FlagsAttribute 属性,通过该属性可使其成员值按位组合。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
<FlagsAttribute> _
Public Enumeration RecognitionModes
用法
Dim instance As RecognitionModes
[FlagsAttribute]
public enum RecognitionModes
[FlagsAttribute]
public enum class RecognitionModes
/** @attribute FlagsAttribute */
public enum RecognitionModes
public enum RecognitionModes

成员

成员名称 说明
None 指定识别器不应用任何识别模式。
WordMode 指定识别器将墨迹视为单个单词。例如,如果上下文包含“to get her”,则识别器返回“together”。
TopInkBreaksOnly 禁用多个分段。这会禁用识别器根据墨迹的多个识别段 返回识别结果的功能,其中每个段分别对应于一个单词(对于拉丁语识别器)或一个字符(对于东亚字符识别器)。“together”一词始终根据作为单个单词的“together”返回备选项,识别器不会将此字符串视为“to get her”或具有不同分段的其他某种变体。启用此标志可提高识别速度。
Coerce 指定识别器应根据为上下文指定的智能标记 来强制结果。例如,如果指定 Telephone 智能标记,并且用户输入 hello 一词,则识别器可能会返回一个随机电话号码或空字符串。如果未指定此标志,则识别器会返回 hello 作为结果。输入范围和智能标记是对单词级别备选项的限制;即使启用 COERCE,字符备选项也可能会超出指定的输入范围。
PrefixOk 应用部分单词识别。
LineMode 指定不在识别器中进行换行,将所有墨迹识别为一行。
DisablePersonalization 对识别器禁用个性化设置。
AutoSpace 指定识别器应执行自动间距调整。

备注

备注

拉丁语识别器将字典 中的某些组合词视为单个单词。例如,如果使用 WordMode 标志,则拉丁语识别器会将“Los Angeles”视为单个单词。此外,某些智能标记(如英国英语、美国英语、德语和法语中的 Date 智能标记)将某些多单词日期视为单个单词。例如,如果使用 WordMode 标志,这些识别器会将“January 21, 2000”视为单个单词。

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

Microsoft.Ink 命名空间

Factoid

WordList

RecognizerContext.RecognitionFlags