Partager via


Méthode IAnalysisAlternate::GetAlternateNodes

Obtient les objets IContextNode associés à cette alternative.

Syntaxe

HRESULT GetAlternateNodes(
  [out] IContextNodes **ppAlternateNodes
);

Paramètres

ppAlternateNodes [out]

Pointeur vers la collection IContextNodes qui contient des objets IContextNode associés à cette alternative.

Valeur retournée

Pour obtenir une description des valeurs renvoyées, consultez Classes et interfaces - Analyse de l’entrée manuscrite.

Notes

Attention

Pour éviter une fuite de mémoire, appelez IUnknown::Release sur *ppAlternateNodes lorsque vous n’avez plus besoin d’utiliser la collection de nœuds de contexte.

Cette méthode retourne les nœuds de contexte feuille qui sont associés à cette alternative. Les nœuds de contexte InkWord, TextWord, Image, InkDrawing et InkBullet sont des exemples de nœuds de contexte. Pour plus d’informations, consultez Types de nœuds IContextNode::GetType et Context.

Étant donné qu’ils correspondent à des alternatives, ces objets IContextNode ne sont pas des descendants de la racine IContextNode de l’objet IInkAnalyzer(voir IInkAnalyzer::GetRootNode Method), sauf s’ils sont l’alternative supérieure, qui est le premier élément d’une collection IAnalysisAlternates.

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
IACom.h (nécessite également IACom_i.c)
DLL
IACom.dll

Voir aussi

IAnalysisAlternate

IContextNode

IContextNodes

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

System.Windows.Ink.AnalysisCore.AnalysisAlternateBase.AlternateNodes