Compartir a través de


Método IAnalysisWarning::GetHint

Recupera la sugerencia de análisis que provocó esta advertencia.

Sintaxis

HRESULT GetHint(
  [out] IContextNode **pAnalysisHint
);

Parámetros

pAnalysisHint [out]

El nodo de contexto de sugerencia de análisis que provocó esta advertencia o NULL si una sugerencia de análisis no provocó esta advertencia.

Valor devuelto

Para obtener una descripción de los valores devueltos, vea Clases e interfaces : análisis de entrada de lápiz.

Observaciones

Precaución

Para evitar una pérdida de memoria, llame a IUnknown::Release en *pAnalysisHint cuando ya no necesite usar el nodo de contexto de la sugerencia de análisis.

Un ejemplo de una sugerencia de análisis que genera un IAnalysisWarning es una sugerencia de análisis que contiene un factoid escrito incorrectamente. En este caso, el análisis de lápiz devuelve un IAnalysisStatus que contiene un IAnalysisWarning que hace referencia al nodo de contexto de sugerencia de análisis con el factoid mal escrito. Además, en este caso, el método IAnalysisWarning::GetWarningCode de la advertencia de análisis devuelve un valor AnalysisWarningCode de AnalysisWarningCode_FactoidNotSupported.

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)
Archivo DLL
IACom.dll

Consulte también

IAnalysisWarning

IAnalysisStatus

IInkAnalyzer::Analyze (Método)

IInkAnalyzer::BackgroundAnalyze (Método)

AnalysisWarningCode

Referencia de análisis de lápiz