Compartir a través de


evento _IAnalysisProxyEvents::ContextNodeMovingToPosition

Se produce antes de que IInkAnalyzer mueva un objeto IContextNode a una nueva posición dentro de la colección de subnodos de su nodo primario.

Sintaxis

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

Parámetros

pInkAnalyzer [in]

Objeto IInkAnalyzer que mueve el objeto IContextNode .

pISubNodeToMove [in]

Objeto IContextNode que se va a mover.

pParentContextNode [in]

Objeto IContextNode primario de pISubNodeToMove.

ulNewIndex [in]

Nueva ubicación de pISubNodeToMove en la colección de subnodos del nodo primario.

Valor devuelto

Para obtener una descripción de los valores devueltos, vea Clases e interfaces : análisis de entrada de lápiz.

Observaciones

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 de analizador de tinta que mueve un IContextNode dentro de la colección de subnodos del nodo primario (vea IContextNode::GetParentNode e IContextNode::GetSubNodes).

Para obtener más información sobre cómo sincronizar los datos de la aplicación con IInkAnalyzer, consulte Data Proxy with Ink Analysis( 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
IACom.h (también requiere IACom_i.c)
Archivo DLL
IACom.dll

Vea también

_IAnalysisProxyEvents

IInkAnalyzer

IContextNode

IInkAnalyzer::Analyze (Método)

IInkAnalyzer::BackgroundAnalyze (Método)

IContextNode::GetParentNode

IContextNode::GetSubNodes

Referencia de análisis de lápiz