_IAnalysisProxyEvents::ContextNodeCreated, événement
Se produit après la création d’un objet IContextNode par IInkAnalyzer.
Syntaxe
HRESULT ContextNodeCreated(
[in] IInkAnalyzer *pInkAnalyzer,
[in] IContextNode *pContextNodeCreated
);
Paramètres
-
pInkAnalyzer [in]
-
IInkAnalyzer créant l’objet IContextNode.
-
pContextNodeCreated [in]
-
Nouvel objet IContextNode .
Valeur retournée
Pour obtenir une description des valeurs renvoyées, consultez Classes et interfaces - Analyse de l’entrée manuscrite.
Notes
Utilisez cet événement lorsque votre application gère sa propre structure de données, qui est synchronisée avec celle de IInkAnalyzer. Cet événement se produit pendant la phase de rapprochement de l’analyse d’entrée manuscrite ou en réponse à une méthode d’analyseur d’encre qui crée un IContextNode.
Lorsque IInkAnalyzer crée un IContextNode, le nouvel IContextNode ne contient pas de traits, ne contient pas de liens vers d’autres objets IContextNode et peut ne pas avoir toutes ses propriétés définies. En outre, le nouvel IContextNode est ajouté à la fin de la collection de sous-nœuds de son nœud parent (voir IContextNode::GetParentNode et IContextNode::GetSubNodes). Après cet événement, IInkAnalyzer peut déclencher les événements suivants.
- Événement _IAnalysisProxyEvents::StrokeReparented lorsqu’il déplace un trait d’un nœud de contexte à un autre.
- Événement _IAnalysisProxyEvents::ContextNodeLinkAdding lorsqu’il ajoute un IContextLink à un IContextNode.
- Événement _IAnalysisProxyEvents::ContextNodeMovingToPosition lorsqu’il modifie l’ordre d’un IContextNode dans la collection de sous-nœuds de son nœud parent.
- IInkAnalyzer déclenche l’événement _IAnalysisProxyEvents::ContextNodePropertiesUpdated après avoir résolu l’état de l’IContextNode pour cette phase d’analyse.
Pour plus d’informations sur la synchronisation de vos données d’application avec IInkAnalyzer, consultez Proxy de données avec analyse d’entrée manuscrite.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP Édition Tablette PC [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
En-tête |
|
DLL |
|