Enumeração AnalysisWarningCode

Especifica o conjunto de avisos disponíveis que podem ocorrer durante a análise de tinta.

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;

Constantes

AnalysisWarningCode_Aborted

A operação de análise foi anulada.

Retornado somente quando a operação de análise síncrona é chamada. Anular uma operação assíncrona não gerará um evento _IAnalysisEvents::Results .

AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound

O IInkAnalyzer não consegue encontrar um reconhecedor de tinta que atenda aos requisitos de linguagem ou capacidade necessários para executar a operação de análise.

AnalysisWarningCode_FactoidNotSupported

O reconhecedor de tinta não pôde respeitar o conjunto de factoid especificado no nó de dica de análise (consulte Propriedades IContextNode::GetType e Analysis Hint).

AnalysisWarningCode_FactoidCoercionNotSupported

O reconhecedor de tinta não pôde coagir seus resultados para o conjunto de factoid especificado no nó de dica de análise (consulte Propriedades IContextNode::GetType e Analysis Hint).

AnalysisWarningCode_GuideNotSupported

O reconhecedor de tinta não pôde respeitar o conjunto de guias especificado no nó de dica de análise (consulte Propriedades IContextNode::GetType e Analysis Hint).

AnalysisWarningCode_WordlistNotSupported

O reconhecedor de tinta não pôde respeitar o conjunto de lista de palavras especificado no nó de dica de análise (consulte Propriedades IContextNode::GetType e Analysis Hint).

AnalysisWarningCode_WordModeNotSupported

O reconhecedor de tinta não pôde respeitar o modo de palavra especificado definido no nó de dica de análise (consulte Propriedades IContextNode::GetType e Analysis Hint).

AnalysisWarningCode_PartialDictionaryTermsNotSupported

Indica que os termos parciais do dicionário não puderam ser retornados do IInkAnalysisRecognizer.

AnalysisWarningCode_TextRecognitionProcessFailed

Indica que o processo de reconhecimento de texto falhou.

AnalysisWarningCode_AddInkToRecognizerFailed

A tinta não pôde ser adicionada ao IInkAnalysisRecognizer. Por exemplo, a adição de traços coletados de um mouse em um reconhecedor de gestos falhará, pois o reconhecedor de gestos requer traços coletados de um digitalizador.

AnalysisWarningCode_SetPrefixSuffixFailed

O IInkAnalysisRecognizer não pôde respeitar o texto de prefixo ou sufixo especificado de um nó de dica de análise (consulte IContextNode::GetType and Analysis Hint Properties).

AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed

O IInkAnalyzer não foi capaz de instanciar, clonar ou definir traços no IInkAnalysisRecognizer.

AnalysisWarningCode_ConfirmedWithoutInkRecognition

Indica que um objeto IContextNode foi confirmado pelo usuário sem ter nenhum valor de reconhecimento calculado para o nó.

AnalysisWarningCode_BackgroundException

A operação em segundo plano não foi concluída devido a uma exceção. Esse é um erro fatal e requer que o IInkAnalyzer seja instanciado novamente antes de mais uso.

AnalysisWarningCode_ContextNodeLocationNotSet

Indica que um objeto IContextNode não tem um conjunto de localização adequado (consulte IContextNode::SetLocation). O método IContextNode::GetLocation deve retornar um valor não vazio, a menos que o objeto IContextNode seja marcado como parcialmente preenchido.

AnalysisWarningCode_LanguageIdNotRespected

O identificador de linguagem definido em um traço associado a um nó de reconhecedor personalizado (consulte IContextNode::GetType) não correspondeu ao identificador de idioma do IInkAnalysisRecognizer usado. A tinta ainda foi reconhecida com o IInkAnalysisRecognizer especificado.

AnalysisWarningCode_EnableUnicodeCharacterRangesNotSupported

O IInkAnalysisRecognizer não dá suporte à habilitação de intervalos de caracteres Unicode conforme especificado.

AnalysisWarningCode_TopInkBreaksOnlyNotSupported

O IInkAnalysisRecognizer não dá suporte apenas ao TopInkBreaks, embora as dicas contiverem a solicitação somente para TopInkBreaks.

AnalysisWarningCode_AnalysisAlreadyRunning

O IInkAnalyzer já está executando a análise em segundo plano.

Comentários

AnalysisWarningCode_BackgroundException é o único valor de código de aviso que exige que o objeto IInkAnalyzer seja instanciado novamente antes de mais uso.

Outros valores de código de avisos, como AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed e AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound, podem exigir que o objeto IInkAnalyzer use um reconhecedor diferente.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Nenhum compatível
Cabeçalho
IACom.h (também requer IACom_i.c)

Confira também

IAnalysisWarning::GetWarningCode

Referência de análise de tinta