Enumerazione AnalysisWarningCode

Specifica il set di avvisi disponibili che possono verificarsi durante l'analisi dell'input penna.

Sintassi

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;

Costanti

AnalysisWarningCode_Aborted

L'operazione di analisi è stata interrotta.

Restituito solo quando viene chiamata l'operazione di analisi sincrona. L'interruzione di un'operazione asincrona non genererà un evento _IAnalysisEvents::Results .

AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound

IInkAnalyzer non riesce a trovare un riconoscitore input penna che soddisfa i requisiti di linguaggio o funzionalità necessari per eseguire l'operazione di analisi.

AnalysisWarningCode_FactoidNotSupported

Il riconoscitore input penna non è riuscito a rispettare il factoid specificato impostato nel nodo dell'hint di analisi. Vedere Proprietà dell'hint IContextNode::GetType e Analysis Hint.

AnalysisWarningCode_FactoidCoercionNotSupported

Il riconoscitore input penna non è riuscito a comproprietà dei risultati al set di factoid specificato nel nodo dell'hint di analisi. Vedere Proprietà dell'hint di analisi IContextNode::GetType e Analysis Hint.

AnalysisWarningCode_GuideNotSupported

Il riconoscitore input penna non è riuscito a rispettare la guida specificata impostata nel nodo dell'hint di analisi. Vedere Proprietà dell'hint di analisi IContextNode::GetType e Analysis Hint.

AnalysisWarningCode_WordlistNotSupported

Il riconoscitore input penna non è riuscito a rispettare l'elenco di parole specificato impostato nel nodo dell'hint di analisi. Vedere Proprietà dell'hint IContextNode::GetType e Analysis Hint.

AnalysisWarningCode_WordModeNotSupported

Il riconoscitore input penna non è riuscito a rispettare la modalità parola specificata impostata nel nodo dell'hint di analisi.vedere Proprietà IContextNode::GetType e Analysis Hint.

AnalysisWarningCode_PartialDictionaryTermsNotSupported

Indica che non è stato possibile restituire termini di dizionario parziali da IInkAnalysisRecognizer.

AnalysisWarningCode_TextRecognitionProcessFailed

Indica che il processo di riconoscimento del testo non è riuscito.

AnalysisWarningCode_AddInkToRecognizerFailed

Impossibile aggiungere l'input penna a IInkAnalysisRecognizer. Ad esempio, l'aggiunta di tratti raccolti da un mouse su un riconoscitore di movimenti avrà esito negativo, perché il riconoscimento movimento richiede tratti raccolti da un digitalizzatore.

AnalysisWarningCode_SetPrefixSuffixFailed

IInkAnalysisRecognizer non è riuscito a rispettare il prefisso o il testo del suffisso specificato di un nodo hint di analisi (vedere Proprietà IContextNode::GetType e Analysis Hint).

AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed

IInkAnalyzer non è stato in grado di creare un'istanza, clonare o impostare tratti in IInkAnalysisRecognizer.

AnalysisWarningCode_ConfirmedWithoutInkRecognition

Indica che un oggetto IContextNode è stato confermato dall'utente senza che siano stati calcolati valori di riconoscimento per il nodo.

AnalysisWarningCode_BackgroundException

L'operazione in background non è stata completata a causa di un'eccezione. Si tratta di un errore irreversibile e richiede che IInkAnalyzer venga ricreata un'istanza prima di un ulteriore utilizzo.

AnalysisWarningCode_ContextNodeLocationNotSet

Indica che un oggetto IContextNode non dispone di un set di percorsi appropriato (vedere IContextNode::SetLocation). Il metodo IContextNode::GetLocation deve restituire un valore non vuoto a meno che l'oggetto IContextNode non sia contrassegnato come parzialmente popolato.

AnalysisWarningCode_LanguageIdNotRespected

L'identificatore di lingua impostato su un tratto associato a un nodo di riconoscimento personalizzato (vedere IContextNode::GetType) non corrisponde all'identificatore di lingua dell'oggetto IInkAnalysisRecognizer usato. L'input penna è stato ancora riconosciuto con l'oggetto IInkAnalysisRecognizer specificato.

AnalysisWarningCode_EnableUnicodeCharacterRangesNotSupported

IInkAnalysisRecognizer non supporta l'abilitazione degli intervalli di caratteri Unicode come specificato.

AnalysisWarningCode_TopInkBreaksOnlyNotSupported

IInkAnalysisRecognizer non supporta TopInkBreaks solo se gli hint contengono solo la richiesta di TopInkBreaks.

AnalysisWarningCode_AnalysisAlreadyRunning

IInkAnalyzer sta già eseguendo l'analisi in background.

Commenti

AnalysisWarningCode_BackgroundException è l'unico valore di codice di avviso che richiede che l'oggetto IInkAnalyzer venga ricreata un'istanza prima di un ulteriore utilizzo.

Altri valori di codice degli avvisi, ad esempio AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed e AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound, potrebbero richiedere che l'oggetto IInkAnalyzer usi un sistema di riconoscimento diverso.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
IACom.h (richiede anche IACom_i.c)

Vedi anche

IAnalysisWarning::GetWarningCode

Riferimento all'analisi dell'input penna