AnalysisWarningCode 枚举
指定墨迹分析期间可能发生的可用警告集。
语法
typedef enum AnalysisWarningCode {
AnalysisWarningCode_Aborted = 0,
AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound = 1,
AnalysisWarningCode_FactoidNotSupported = 2,
AnalysisWarningCode_FactoidCoercionNotSupported = 3,
AnalysisWarningCode_GuideNotSupported = 4,
AnalysisWarningCode_WordlistNotSupported = 5,
AnalysisWarningCode_WordModeNotSupported = 6,
AnalysisWarningCode_PartialDictionaryTermsNotSupported = 7,
AnalysisWarningCode_TextRecognitionProcessFailed = 8,
AnalysisWarningCode_AddInkToRecognizerFailed = 9,
AnalysisWarningCode_SetPrefixSuffixFailed = 10,
AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed = 11,
AnalysisWarningCode_ConfirmedWithoutInkRecognition = 12,
AnalysisWarningCode_BackgroundException = 13,
AnalysisWarningCode_ContextNodeLocationNotSet = 14,
AnalysisWarningCode_LanguageIdNotRespected = 15,
AnalysisWarningCode_EnableUnicodeCharacterRangesNotSupported = 16,
AnalysisWarningCode_TopInkBreaksOnlyNotSupported = 17,
AnalysisWarningCode_AnalysisAlreadyRunning = 18
} AnalysisWarningCode;
常量
-
AnalysisWarningCode_Aborted
-
分析操作已中止。
仅在调用同步分析操作时返回。 中止异步操作不会引发 _IAnalysisEvents::Results 事件。
-
AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound
-
IInkAnalyzer 找不到满足执行分析操作所需的语言或功能要求的墨迹识别器。
-
AnalysisWarningCode_FactoidNotSupported
-
墨迹识别器无法遵循分析提示节点上的指定事实集, (请参阅 IContextNode::GetType 和分析 提示属性) 。
-
AnalysisWarningCode_FactoidCoercionNotSupported
-
墨迹识别器无法将其结果强制转换为分析提示节点上的指定 factoid 集, (请参阅 IContextNode::GetType 和分析 提示属性) 。
-
AnalysisWarningCode_GuideNotSupported
-
墨迹识别器无法遵循在分析提示节点上设置的指定指南, (请参阅 IContextNode::GetType 和分析 提示属性) 。
-
AnalysisWarningCode_WordlistNotSupported
-
墨迹识别器无法遵循在分析提示节点上设置的指定单词列表, (请参阅 IContextNode::GetType 和分析 提示属性) 。
-
AnalysisWarningCode_WordModeNotSupported
-
墨迹识别器无法遵循在分析提示节点上设置的指定单词模式, (请参阅 IContextNode::GetType 和分析 提示属性) 。
-
AnalysisWarningCode_PartialDictionaryTermsNotSupported
-
指示无法从 IInkAnalysisRecognizer 返回部分字典术语。
-
AnalysisWarningCode_TextRecognitionProcessFailed
-
指示文本识别过程失败。
-
AnalysisWarningCode_AddInkToRecognizerFailed
-
无法将墨迹添加到 IInkAnalysisRecognizer。 例如,在手势识别器上添加从鼠标收集的笔划将失败,因为手势识别器需要从数字化器收集的笔划。
-
AnalysisWarningCode_SetPrefixSuffixFailed
-
IInkAnalysisRecognizer 无法遵循分析提示节点的指定前缀或后缀文本, (请参阅 IContextNode::GetType 和分析提示属性) 。
-
AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed
-
IInkAnalyzer 无法在 IInkAnalysisRecognizer 上实例化、克隆或设置笔划。
-
AnalysisWarningCode_ConfirmedWithoutInkRecognition
-
指示用户已确认 IContextNode 对象,但没有为节点计算任何识别值。
-
AnalysisWarningCode_BackgroundException
-
后台操作由于异常而未完成。 这是一个致命错误,需要重新实例化 IInkAnalyzer ,然后再进一步使用。
-
AnalysisWarningCode_ContextNodeLocationNotSet
-
指示 IContextNode 对象没有正确位置集, (请参阅 IContextNode::SetLocation) 。 除非 IContextNode 对象标记为部分填充,否则 IContextNode::GetLocation 方法必须返回非空值。
-
AnalysisWarningCode_LanguageIdNotRespected
-
在与自定义识别器节点关联的笔划上设置的语言标识符 (请参阅 IContextNode::GetType) 与所使用的 IInkAnalysisRecognizer 的语言标识符不匹配。 仍使用指定的 IInkAnalysisRecognizer 识别墨迹。
-
AnalysisWarningCode_EnableUnicodeCharacterRangesNotSupported
-
IInkAnalysisRecognizer 不支持启用指定的 Unicode 字符范围。
-
AnalysisWarningCode_TopInkBreaksOnlyNotSupported
-
IInkAnalysisRecognizer 仅支持 TopInkBreaks,即使提示仅包含 TopInkBreaks 的请求。
-
AnalysisWarningCode_AnalysisAlreadyRunning
-
IInkAnalyzer 已在执行后台分析。
备注
AnalysisWarningCode_BackgroundException 是唯一一个警告代码值,它要求在进一步使用 IInkAnalyzer 对象之前重新实例化。
其他警告代码值(如 AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed 和 AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound)可能要求 IInkAnalyzer 对象使用不同的识别器。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
标头 |
|