IAnalysisAlternate::GetAlternateNodes-Methode

Ruft die IContextNode-Objekte ab, die dieser Alternativen zugeordnet sind.

Syntax

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

Parameter

ppAlternateNodes [ out]

Ein Zeiger auf die IContextNodes-Auflistung, die IContextNode-Objekte enthält, die dieser Alternativen zugeordnet sind.

Rückgabewert

Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Ink-Analyse.

Hinweise

Achtung

Um einen Speicherverlust zu vermeiden, rufen Sie IUnknown::Release auf * ppAlternateNodes auf, wenn Sie die Kontextknotenauflistung nicht mehr verwenden müssen.

Diese Methode gibt die Blattkontextknoten zurück, die dieser Alternativen zugeordnet sind. Beispiele für Blattknoten sind InkWord-, TextWord-, Image-, InkDrawing- und InkBullet-Kontextknoten. Weitere Informationen finden Sie unter IContextNode::GetType und Kontextknotentypen.

Da sie Alternativen entsprechen, sind diese IContextNode-Objekte keine Nachfolger des IInkAnalyzer-Stamm-IContextNode des Objekts (siehe IInkAnalyzer::GetRootNode-Methode),es sei denn, sie sind die oberste Alternative, die das erste Element in einer IAnalysisAlternates-Auflistung ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur Desktop-Apps der XP Tablet PC Edition []
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
IACom.h (erfordert auch IACom _ i.c)
DLL
IACom.dll

Siehe auch

IAnalysisAlternate

IContextNode

IContextNodes

Referenz zur Ink-Analyse

System. Windows. Ink.AnalysisCore.AnalysisAlternateBase.AlternateNodes