Поделиться через


Метод IAnalysisWarning::GetHint

Извлекает указание анализа, вызвавшее это предупреждение.

Синтаксис

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

Параметры

pAnalysisHint [out]

Узел контекста указания анализа, вызвавшего это предупреждение, или значение NULL , если подсказка анализа не вызвала это предупреждение.

Возвращаемое значение

Описание возвращаемых значений см. в разделе Классы и интерфейсы — анализ рукописного ввода.

Remarks

Внимание!

Чтобы избежать утечки памяти, вызовите IUnknown::Release в *pAnalysisHint , если больше не нужно использовать узел контекста указания анализа.

Примером указания анализа, создающего IAnalysisWarning , является указание анализа, содержащее неправильно написанный фактоид. В этом случае анализ рукописного ввода возвращает объект IAnalysisStatus , содержащий IAnalysisWarning , ссылающийся на узел контекста указания анализа с ошибкой фактоида. Кроме того, в этом случае метод IAnalysisWarning::GetWarningCode предупреждения анализа возвращает значение AnalysisWarningCodeAnalysisWarningCode_FactoidNotSupported.

Требования

Требование Значение
Минимальная версия клиента
Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
IACom.h (также требуется IACom_i.c)
DLL
IACom.dll

См. также раздел

IAnalysisWarning

IAnalysisStatus

Метод IInkAnalyzer::Analyze

Метод IInkAnalyzer::BackgroundAnalyze

AnalysisWarningCode

Справочник по анализу рукописного ввода