Método IAnalysisAlternate::GetAlternateNodes

Obtém os objetos IContextNode associados a essa alternativa.

Sintaxe

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

Parâmetros

ppAlternateNodes [out]

Um ponteiro para a coleção IContextNodes que contém objetos IContextNode associados a essa alternativa.

Valor retornado

Para obter uma descrição dos valores retornados, consulte Classes e Interfaces – Análise de Tinta.

Comentários

Cuidado

Para evitar um vazamento de memória, chame IUnknown::Release em *ppAlternateNodes quando você não precisar mais usar a coleção de nós de contexto.

Esse método retorna os nós de contexto folha associados a essa alternativa. Exemplos de nós folha são nós de contexto InkWord, TextWord, Image, InkDrawing e InkBullet. Para obter mais informações, consulte IContextNode::GetType e Tipos de nó de contexto.

Como correspondem a alternativas, esses objetos IContextNode não são descendentes do IContextNode raiz do objeto IInkAnalyzer (consulte Método IInkAnalyzer::GetRootNode), a menos que sejam a alternativa superior, que é o primeiro elemento em uma coleção IAnalysisAlternates.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Nenhum compatível
Cabeçalho
IACom.h (também requer IACom_i.c)
DLL
IACom.dll

Confira também

IAnalysisAlternate

IContextNode

IContextNodes

Referência de análise de tinta

System.Windows.Ink.AnalysisCore.AnalysisAlternateBase.AlternateNodes