Freigeben über


IContextNode::CreateSubNode-Methode

Erstellt ein neues untergeordnetes IContextNode-Objekt .

Syntax

HRESULT CreateSubNode(
  [in]  const GUID         *pNodeType,
  [out]       IContextNode **ppContextNodeCreated
);

Parameter

pNodeType [in]

Eine GUID , die den typ des zu erstellenden IContextNode darstellt.

ppContextNodeCreated [out]

Ein Zeiger auf den neuen IContextNode.

Rückgabewert

Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Freihandanalyse.

Bemerkungen

Achtung

Um einen Speicherverlust zu vermeiden, rufen Sie IUnknown::Release auf *ppContextNodeCreated auf, wenn Sie den Kontextknoten nicht mehr verwenden müssen.

Der neue IContextNode wird der Auflistung untergeordneter Knoten dieses Kontextknotens hinzugefügt (siehe IContextNode::GetSubNodes). Wenn untergeordnete Knoten vorhanden sind, wird der neu erstellte IContextNode als letzter untergeordneter Knoten hinzugefügt.

Eine Liste der Kontextknotentypen finden Sie unter Kontextknotentypen.

Anforderungen

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

Siehe auch

IContextNode

IContextNode::D eleteSubNode

Freihandanalysereferenz