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


Метод IInkAnalyzer::GetAlternatesForContextNodes

Извлекает варианты анализа для узлов в указанной коллекции IContextNodes .

Синтаксис

HRESULT GetAlternatesForContextNodes(
  [in]  IContextNodes      *pContextNodes,
  [in]  ULONG              ulMaximumAlternates,
  [out] AnalysisAlternates **ppAlternates
);

Параметры

pContextNodes [in]

Коллекция IContextNodes , для которой возвращаются альтернативы анализа.

ulMaximumAlternates [in]

Максимальное количество возвращаемых альтернатив.

ppAlternates [out]

Объект IAnalysisAlternates , содержащий альтернативы анализа.

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

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

Remarks

Внимание!

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

Верхний IAnalysisAlternate возвращается в качестве первого альтернативного элемента коллекции.

Объекты IContextNode в pContextNodes не должны представлять смежные области документа.

Для каждого указания анализа в узлах IInkAnalyzer возвращает только верхнюю альтернативу.

Требования

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

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

IInkAnalyzer

IAnalysisAlternate

IAnalysisAlternates

Метод IInkAnalyzer::GetAlternates

Метод IInkAnalyzer::GetAlternatesForStrokes

Метод IInkAnalyzer::ModifyTopAlternate

Метод IInkAnalyzer::ModifyTopAlternateWithConfirmation

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