Compartir a través de


Enumeración AnalysisWarningCode

Especifica el conjunto de advertencias disponibles que pueden producirse durante el análisis de entrada de lápiz.

Sintaxis

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

Se anuló la operación de análisis.

Solo se devuelve cuando se llama a la operación de análisis sincrónica. La anulación de una operación asincrónica no generará un evento _IAnalysisEvents::Results .

AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound

IInkAnalyzer no encuentra un reconocedor de entrada de lápiz que cumpla los requisitos de idioma o funcionalidad necesarios para realizar la operación de análisis.

AnalysisWarningCode_FactoidNotSupported

El reconocedor de entrada de lápiz no pudo respetar el conjunto de factoid especificado en el nodo de sugerencia de análisis (vea Propiedades de sugerencia de análisis IContextNode::GetType y Analysis Hint).

AnalysisWarningCode_FactoidCoercionNotSupported

El reconocedor de entrada de lápiz no pudo convertir sus resultados en el conjunto de factoid especificado en el nodo de sugerencia de análisis (vea Propiedades de sugerencia de análisis IContextNode::GetType y Analysis Hint).

AnalysisWarningCode_GuideNotSupported

El reconocedor de entrada de lápiz no pudo respetar el conjunto de guías especificado en el nodo de sugerencia de análisis (vea Propiedades de sugerencia de análisis IContextNode::GetType y Analysis Hint).

AnalysisWarningCode_WordlistNotSupported

El reconocedor de entrada de lápiz no pudo respetar el conjunto de lista de palabras especificado en el nodo de sugerencia de análisis (vea Propiedades de sugerencia de análisis IContextNode::GetType y Analysis Hint).

AnalysisWarningCode_WordModeNotSupported

El reconocedor de entrada de lápiz no pudo respetar el modo de palabra especificado establecido en el nodo de sugerencia de análisis (vea Propiedades de sugerencia de análisis IContextNode::GetType y Analysis Hint).

AnalysisWarningCode_PartialDictionaryTermsNotSupported

Indica que no se pudieron devolver términos de diccionario parciales de IInkAnalysisRecognizer.

AnalysisWarningCode_TextRecognitionProcessFailed

Indica que se produjo un error en el proceso de reconocimiento de texto.

AnalysisWarningCode_AddInkToRecognizerFailed

No se pudo agregar la entrada de lápiz al IInkAnalysisRecognizer. Por ejemplo, al agregar trazos recopilados de un mouse en un reconocedor de gestos, se producirá un error, ya que el reconocedor de gestos requiere trazos recopilados de un digitalizador.

AnalysisWarningCode_SetPrefixSuffixFailed

IInkAnalysisRecognizer no pudo respetar el texto de prefijo o sufijo especificado de un nodo de sugerencia de análisis (vea Propiedades de sugerencia de análisis IContextNode::GetType y Analysis Hint).

AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed

IInkAnalyzer no pudo crear instancias, clonar ni establecer trazos en IInkAnalysisRecognizer.

AnalysisWarningCode_ConfirmedWithoutInkRecognition

Indica que el usuario ha confirmado un objeto IContextNode sin tener ningún valor de reconocimiento calculado para el nodo.

AnalysisWarningCode_BackgroundException

La operación en segundo plano no se completó debido a una excepción. Se trata de un error irrecuperable y requiere que se vuelva a crear una instancia de IInkAnalyzer antes de su uso posterior.

AnalysisWarningCode_ContextNodeLocationNotSet

Indica que un objeto IContextNode no tiene un conjunto de ubicaciones adecuado (consulte IContextNode::SetLocation). El método IContextNode::GetLocation debe devolver un valor no vacío a menos que el objeto IContextNode esté marcado como parcialmente rellenado.

AnalysisWarningCode_LanguageIdNotRespected

El identificador de idioma establecido en un trazo asociado a un nodo de reconocedor personalizado (vea IContextNode::GetType) no coincide con el identificador de idioma del IInkAnalysisRecognizer usado. La entrada de lápiz todavía se reconoció con el IInkAnalysisRecognizer especificado.

AnalysisWarningCode_EnableUnicodeCharacterRangesNotSupported

IInkAnalysisRecognizer no admite la habilitación de intervalos de caracteres Unicode como se especifica.

AnalysisWarningCode_TopInkBreaksOnlyNotSupported

El IInkAnalysisRecognizer no admite TopInkBreaks solo aunque las sugerencias solo contenían la solicitud de TopInkBreaks.

AnalysisWarningCode_AnalysisAlreadyRunning

IInkAnalyzer ya está realizando análisis en segundo plano.

Comentarios

AnalysisWarningCode_BackgroundException es el único valor de código de advertencia que requiere que se vuelva a crear una instancia del objeto IInkAnalyzer antes de su uso posterior.

Otros valores de código de advertencia, como AnalysisWarningCode_InkAnalysisRecognizerInitializationFailed y AnalysisWarningCode_NoMatchingInkAnalysisRecognizerFound, pueden requerir que el objeto IInkAnalyzer use un reconocedor diferente.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
IACom.h (también requiere IACom_i.c)

Consulte también

IAnalysisWarning::GetWarningCode

Referencia de análisis de lápiz