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 |
|