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

インク認識エンジンは、分析ヒント ノードで指定された factoid セットを考慮できませんでした ( 「IContextNode::GetType 」および「 Analysis Hint Properties」を参照)。

AnalysisWarningCode_FactoidCoercionNotSupported

インク認識エンジンは、分析ヒント ノード上の指定された factoid セットに結果を強制できませんでした ( 「IContextNode::GetType 」および「 Analysis Hint Properties」を参照)。

AnalysisWarningCode_GuideNotSupported

インク認識エンジンは、分析ヒント ノードで指定されたガイド セットを考慮できませんでした ( 「IContextNode::GetType 」および「 Analysis Hint Properties」を参照してください)。

AnalysisWarningCode_WordlistNotSupported

インク認識エンジンは、分析ヒント ノードで指定された単語リスト セットを考慮できませんでした ( 「IContextNode::GetType 」および「 Analysis Hint Properties」を参照してください)。

AnalysisWarningCode_WordModeNotSupported

インク認識エンジンは、分析ヒント ノードで設定された指定された単語モードを考慮できませんでした ( 「IContextNode::GetType 」および「 Analysis Hint Properties」を参照)。

AnalysisWarningCode_PartialDictionaryTermsNotSupported

IInkAnalysisRecognizer から部分的な辞書用語を返すことができなかったことを示します。

AnalysisWarningCode_TextRecognitionProcessFailed

テキスト認識プロセスが失敗したことを示します。

AnalysisWarningCode_AddInkToRecognizerFailed

インクを IInkAnalysisRecognizer に追加できませんでした。 たとえば、ジェスチャ認識エンジンにはデジタイザーから収集されたストロークが必要のため、ジェスチャ認識エンジンにマウスから収集されたストロークを追加すると失敗します。

AnalysisWarningCode_SetPrefixSuffixFailed

IInkAnalysisRecognizer は、分析ヒント ノードの指定されたプレフィックスまたはサフィックス テキストを考慮できませんでした (「IContextNode::GetType」および「Analysis Hint Properties」を参照)。

AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed

IInkAnalyzer は、IInkAnalysisRecognizer でストロークをインスタンス化、複製、または設定できませんでした。

AnalysisWarningCode_ConfirmedWithoutInkRecognition

ノードに対して認識値が計算されずに 、IContextNode オブジェクトがユーザーによって確認されたことを示します。

AnalysisWarningCode_BackgroundException

例外のため、バックグラウンド操作が完了しませんでした。 これは致命的なエラーであり、さらに使用する前 に IInkAnalyzer を再インスタンス化する必要があります。

AnalysisWarningCode_ContextNodeLocationNotSet

IContextNode オブジェクトに適切な場所が設定されていないことを示します (「IContextNode::SetLocation」を参照)。 IContextNode::GetLocation メソッドは、IContextNode オブジェクトが部分的に設定済みとしてマークされていない限り、空でない値を返す必要があります。

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 [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
Header
IACom.h (IACom_i.c も必要)

関連項目

IAnalysisWarning::GetWarningCode

インク分析リファレンス