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


Событие _IAnalysisProxyEvents::ContextNodeMovingToPosition

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

Синтаксис

HRESULT ContextNodeMovingToPosition(
  [in] IInkAnalyzer *pInkAnalyzer,
  [in] IContextNode *pISubNodeToMove,
  [in] IContextNode *pParentContextNode,
  [in] ULONG        ulNewIndex
);

Параметры

pInkAnalyzer [in]

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

pISubNodeToMove [in]

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

pParentContextNode [in]

Родительский объект IContextNodeобъекта pISubNodeToMove.

ulNewIndex [in]

Новое расположение pISubNodeToMove в коллекции дочерних узлов родительского узла.

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

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

Комментарии

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

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

Требования

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

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

_IAnalysisProxyEvents

IInkAnalyzer

IContextNode

Метод IInkAnalyzer::Analyze

Метод IInkAnalyzer::BackgroundAnalyze

IContextNode::GetParentNode

IContextNode::GetSubNodes

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