AnalysisWarningCode 列舉

指定可在筆跡分析期間發生的可用警告集。

Syntax

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

筆跡辨識器無法將其結果強制轉換為分析提示節點上所設定的指定事實質, (請參閱 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

即使提示只包含 TopInkBreaks 的要求, IInkAnalysisRecognizer 也不支援 TopInkBreaks。

AnalysisWarningCode_AnalysisAlreadyRunning

IInkAnalyzer已經執行背景分析。

備註

AnalysisWarningCode_BackgroundException 是唯一需要重新具現化 IInkAnalyzer 物件的警告碼值,然後再進一步使用。

其他警告程式碼值,例如 AnalysisWarningCode_InkAnalysisRecognizerInitializationFailedAnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound,可能需要 IInkAnalyzer 物件使用不同的辨識器。

規格需求

需求
最低支援的用戶端
Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器
都不支援
標頭
IACom.h (也需要 IACom_i.c)

另請參閱

IAnalysisWarning::GetWarningCode

筆跡分析參考