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