evento _IAnalysisProxyEvents::ContextNodeDeleting
Se produce antes de que IInkAnalyzer elimine un objeto IContextNode .
Sintaxis
HRESULT ContextNodeDeleting(
[in] IInkAnalyzer *pInkAnalyzer,
[in] IContextNode *pContextNodeToBeDeleted
);
Parámetros
-
pInkAnalyzer [in]
-
Objeto IInkAnalyzer que elimina el objeto IContextNode .
-
pContextNodeToBeDeleted [in]
-
Objeto IContextNode que se va a eliminar.
Valor devuelto
Para obtener una descripción de los valores devueltos, vea Clases e interfaces : análisis de entrada de lápiz.
Comentarios
Use este evento cuando la aplicación mantenga su propia estructura de datos, que se sincroniza con la de IInkAnalyzer. Este evento se produce durante la fase de conciliación del análisis de entrada de lápiz o en respuesta a un método del analizador de lápiz que elimina un IContextNode.
Antes de que IInkAnalyzer elimine un IContextNode, IInkAnalyzer quita todos los trazos del nodo de contexto y quita todos los vínculos a otros nodos de contexto. Antes de quitar el nodo de contexto, IInkAnalyzer puede generar los siguientes eventos.
- Evento _IAnalysisProxyEvents::StrokeReparented cuando mueve un trazo desde IContextNode.
- El evento _IAnalysisProxyEvents::ContextNodeLinkDeleting antes de quitar un IContextLink de IContextNode.
- El evento _IAnalysisProxyEvents::ContextNodeDeleting antes de quitar un nodo de contexto primario que ya no tiene nodos secundarios.
Para obtener más información sobre cómo sincronizar los datos de la aplicación con IInkAnalyzer, consulte Proxy de datos con análisis de entrada de lápiz.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
No se admite ninguno |
Encabezado |
|
Archivo DLL |
|