событие _IAnalysisProxyEvents::ContextNodeDeleting
Происходит до того, как IInkAnalyzer удаляет объект IContextNode .
Синтаксис
HRESULT ContextNodeDeleting(
[in] IInkAnalyzer *pInkAnalyzer,
[in] IContextNode *pContextNodeToBeDeleted
);
Параметры
-
pInkAnalyzer [in]
-
Объект IInkAnalyzer , удаляя объект IContextNode .
-
pContextNodeToBeDeleted [in]
-
Удаляемый объект IContextNode .
Возвращаемое значение
Описание возвращаемых значений см. в разделе Классы и интерфейсы — анализ рукописного ввода.
Комментарии
Используйте это событие, когда приложение поддерживает собственную структуру данных, которая синхронизирована с структурой IInkAnalyzer. Это событие происходит на этапе согласования анализа рукописного ввода или в ответ на метод анализатора рукописного ввода, который удаляет IContextNode.
Прежде чем IInkAnalyzer удалит IContextNode, IInkAnalyzer удаляет все штрихи из узла контекста и удаляет все ссылки на другие узлы контекста. Перед удалением узла контекста IInkAnalyzer может вызвать следующие события.
- Событие _IAnalysisProxyEvents::StrokeReparented при перемещении штриха из IContextNode.
- Событие _IAnalysisProxyEvents::ContextNodeLinkDeleting перед удалением IContextLink из IContextNode.
- Событие _IAnalysisProxyEvents::ContextNodeDeleting перед удалением родительского узла контекста, у которого больше нет дочерних узлов.
Дополнительные сведения об синхронизации данных приложения с IInkAnalyzer см. в разделе Data Proxy with Ink Analysis.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Заголовок |
|
DLL |
|