Freigeben über


SiteMapProvider.AddNode Methode

Definition

Fügt der vom Siteübersichtsanbieter verwalteten Knotenauflistung ein SiteMapNode-Objekt hinzu.

Überlädt

AddNode(SiteMapNode)

Fügt der vom Siteübersichtsanbieter verwalteten Knotenauflistung ein SiteMapNode-Objekt hinzu.

AddNode(SiteMapNode, SiteMapNode)

Fügt der vom Siteübersichtsanbieter verwalteten Knotenauflistung ein SiteMapNode-Objekt hinzu und gibt das übergeordnete SiteMapNode-Objekt an.

AddNode(SiteMapNode)

Fügt der vom Siteübersichtsanbieter verwalteten Knotenauflistung ein SiteMapNode-Objekt hinzu.

protected:
 virtual void AddNode(System::Web::SiteMapNode ^ node);
protected virtual void AddNode (System.Web.SiteMapNode node);
abstract member AddNode : System.Web.SiteMapNode -> unit
override this.AddNode : System.Web.SiteMapNode -> unit
Protected Overridable Sub AddNode (node As SiteMapNode)

Parameter

node
SiteMapNode

Der SiteMapNode, der der vom Anbieter verwalteten Knotenauflistung hinzugefügt werden soll.

Hinweise

Von der SiteMapProvider -Klasse abgeleitete Klassen können die AddNode -Methode überschreiben und Logik zum Hinzufügen eines SiteMapNode Objekts zur Knotenauflistung bereitstellen, die vom Siteübersichtsanbieter verwaltet wird. Die Standardimplementierung der AddNode -Methode löst eine Ausnahme aus NotImplementedException .

Weitere Informationen

Gilt für:

AddNode(SiteMapNode, SiteMapNode)

Fügt der vom Siteübersichtsanbieter verwalteten Knotenauflistung ein SiteMapNode-Objekt hinzu und gibt das übergeordnete SiteMapNode-Objekt an.

protected public:
 virtual void AddNode(System::Web::SiteMapNode ^ node, System::Web::SiteMapNode ^ parentNode);
protected internal virtual void AddNode (System.Web.SiteMapNode node, System.Web.SiteMapNode parentNode);
abstract member AddNode : System.Web.SiteMapNode * System.Web.SiteMapNode -> unit
override this.AddNode : System.Web.SiteMapNode * System.Web.SiteMapNode -> unit
Protected Friend Overridable Sub AddNode (node As SiteMapNode, parentNode As SiteMapNode)

Parameter

node
SiteMapNode

Der SiteMapNode, der der vom Anbieter verwalteten Knotenauflistung hinzugefügt werden soll.

parentNode
SiteMapNode

Der SiteMapNode, der das übergeordnete Element von node ist.

Ausnahmen

In allen Fällen.

Hinweise

Von der SiteMapProvider -Klasse abgeleitete Klassen können die AddNode -Methode überschreiben und Logik zum Hinzufügen eines SiteMapNode Objekts mit einem angegebenen übergeordneten Element zur Knotenauflistung bereitstellen, die vom Siteübersichtsanbieter verwaltet wird. Beispielsweise fügt die XmlSiteMapProvider.AddNode -Methode das SiteMapNode von node angegebene -Objekt der SiteMapNodeCollection Auflistung hinzu, die XmlSiteMapProvider vom -Objekt verwaltet wird, und erstellt eine über-/untergeordnete Beziehung zwischen dem Objekt, das SiteMapNode von node und parentNodeangegeben wird. Die Standardimplementierung der AddNode -Methode löst eine Ausnahme aus NotImplementedException .

Weitere Informationen

Gilt für: