Событие _IAnalysisProxyEvents::ContextNodeReparenting

Происходит до того, как IInkAnalyzer перемещает объект IContextNode путем изменения его родительского узла.

Синтаксис

HRESULT ContextNodeReparenting(
  [in] IInkAnalyzer *pInkAnalyzer,
  [in] IContextNode *pNewParentContextNode,
  [in] IContextNode *pContextNodeToBeReparented
);

Параметры

pInkAnalyzer [in]

Объект IInkAnalyzer перемещает объект IContextNode .

pNewParentContextNode [in]

Новый родительский объект IContextNode .

pContextNodeToBeReparented [in]

Перемещаемый объект IContextNode .

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

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

Комментарии

Используйте это событие, если приложение поддерживает собственную структуру данных, которая синхронизирована с структурой IInkAnalyzer. Это событие возникает на этапе согласования анализа рукописного ввода или в ответ на метод, который перемещает IContextNode из одной коллекции подузлов в другую (см. IContextNode::GetParentNode и IContextNode::GetSubNodes).

Дополнительные сведения о синхронизации данных приложения с IInkAnalyzer см. в статье Прокси-сервер данных с анализом рукописного ввода.

Требования

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

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

_IAnalysisProxyEvents

IInkAnalyzer

IContextNode

IContextNode::GetParentNode

IContextNode::GetSubNodes

Метод IInkAnalyzer::Analyze

Метод IInkAnalyzer::BackgroundAnalyze

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