SiteMapProvider.AddNode Metoda

Definicja

SiteMapNode Dodaje obiekt do kolekcji węzłów obsługiwanej przez dostawcę mapy witryny.

Przeciążenia

AddNode(SiteMapNode)

SiteMapNode Dodaje obiekt do kolekcji węzłów obsługiwanej przez dostawcę mapy witryny.

AddNode(SiteMapNode, SiteMapNode)

SiteMapNode Dodaje obiekt do kolekcji węzłów, która jest utrzymywana przez dostawcę mapy witryny i określa obiekt nadrzędnySiteMapNode.

AddNode(SiteMapNode)

SiteMapNode Dodaje obiekt do kolekcji węzłów obsługiwanej przez dostawcę mapy witryny.

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)

Parametry

node
SiteMapNode

Element SiteMapNode do dodania do kolekcji węzłów obsługiwanej przez dostawcę.

Uwagi

Klasy pochodne z SiteMapProvider klasy mogą zastąpić metodę AddNode i zapewnić logikę SiteMapNode dodawania obiektu do kolekcji węzłów obsługiwanej przez dostawcę mapy witryny. Domyślna implementacja AddNode metody zgłasza NotImplementedException wyjątek.

Zobacz też

Dotyczy

AddNode(SiteMapNode, SiteMapNode)

SiteMapNode Dodaje obiekt do kolekcji węzłów, która jest utrzymywana przez dostawcę mapy witryny i określa obiekt nadrzędnySiteMapNode.

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)

Parametry

node
SiteMapNode

Element SiteMapNode do dodania do kolekcji węzłów obsługiwanej przez dostawcę.

parentNode
SiteMapNode

Jest SiteMapNode to element nadrzędny elementu node.

Wyjątki

We wszystkich przypadkach.

Uwagi

Klasy pochodne z SiteMapProvider klasy mogą zastąpić metodę AddNode i zapewnić logikę dodawania SiteMapNode obiektu z określonym elementem nadrzędnym do kolekcji węzłów obsługiwanej przez dostawcę mapy witryny. Na przykład XmlSiteMapProvider.AddNode metoda dodaje SiteMapNode obiekt określony przez node obiekt do SiteMapNodeCollection kolekcji obsługiwanej przez XmlSiteMapProvider obiekt i tworzy relację elementu nadrzędnego/podrzędnego między SiteMapNode obiektem określonym przez nodeparentNodei . Domyślna implementacja AddNode metody zgłasza NotImplementedException wyjątek.

Zobacz też

Dotyczy