Compartir a través de


Método IAnalysisAlternate::GetAlternateNodes

Obtiene los objetos IContextNode asociados a esta alternativa.

Sintaxis

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

Parámetros

ppAlternateNodes [out]

Puntero a la colección IContextNodes que contiene objetos IContextNode asociados a esta alternativa.

Valor devuelto

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

Observaciones

Precaución

Para evitar una pérdida de memoria, llame a IUnknown::Release en *ppAlternateNodes cuando ya no necesite usar la colección de nodos de contexto.

Este método devuelve los nodos de contexto hoja asociados a esta alternativa. Algunos ejemplos de nodos hoja son los nodos de contexto InkWord, TextWord, Image, InkDrawing e InkBullet. Para obtener más información, vea IContextNode::GetType y Tipos de nodo de contexto.

Dado que corresponden a alternativas, estos objetos IContextNode no son descendientes de la raíz del objeto IInkAnalyzerIContextNode (vea IInkAnalyzer::GetRootNode Method) a menos que sean la primera alternativa, que es el primer elemento de una colección IAnalysisAlternates .

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

Consulte también

IAnalysisAlternate

IContextNode

IContextNodes

Referencia de análisis de entrada de lápiz

System.Windows.Ink.AnalysisCore.AnalysisAlternateBase.AlternateNodes