Share via


événement _IAnalysisProxyEvents::ContextNodeMovingToPosition

Se produit avant que L’IInkAnalyzer ne déplace un objet IContextNode vers une nouvelle position dans la collection de sous-nœuds de son nœud parent.

Syntaxe

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

Paramètres

pInkAnalyzer [in]

Objet IInkAnalyzer qui déplace l’objet IContextNode .

pISubNodeToMove [in]

Objet IContextNode à déplacer.

pParentContextNode [in]

Objet IContextNode parent de pISubNodeToMove.

ulNewIndex [in]

Nouvel emplacement de pISubNodeToMove dans la collection de sous-nœuds de son nœud parent.

Valeur retournée

Pour obtenir une description des valeurs de retour, consultez Classes et interfaces - Analyse manuscrite.

Notes

Utilisez cet événement lorsque votre application gère sa propre structure de données, qui est synchronisée avec celle du IInkAnalyzer. Cet événement se produit pendant la phase de rapprochement de l’analyse manuscrite ou en réponse à une méthode d’analyseur d’encre qui déplace un IContextNode dans la collection de sous-nœuds de son nœud parent (voir IContextNode::GetParentNode et IContextNode::GetSubNodes).

Pour plus d’informations sur la synchronisation de vos données d’application avec IInkAnalyzer, consultez Proxy de données avec analyse manuscrite.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
IACom.h (nécessite également IACom_i.c)
DLL
IACom.dll

Voir aussi

_IAnalysisProxyEvents

IInkAnalyzer

IContextNode

IInkAnalyzer::Analyze, méthode

IInkAnalyzer::BackgroundAnalyze, méthode

IContextNode::GetParentNode

IContextNode::GetSubNodes

Informations de référence sur l’analyse manuscrite