SiteMapProvider.AddNode Yöntem

Tanım

Site haritası sağlayıcısı tarafından tutulan düğüm koleksiyonuna bir SiteMapNode nesne ekler.

Aşırı Yüklemeler

AddNode(SiteMapNode)

Site haritası sağlayıcısı tarafından tutulan düğüm koleksiyonuna bir SiteMapNode nesne ekler.

AddNode(SiteMapNode, SiteMapNode)

Site haritası sağlayıcısı tarafından tutulan düğüm koleksiyonuna bir SiteMapNode nesne ekler ve üst SiteMapNode nesneyi belirtir.

AddNode(SiteMapNode)

Site haritası sağlayıcısı tarafından tutulan düğüm koleksiyonuna bir SiteMapNode nesne ekler.

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)

Parametreler

node
SiteMapNode

SiteMapNode sağlayıcı tarafından tutulan düğüm koleksiyonuna eklenecek.

Açıklamalar

sınıfından SiteMapProvider türetilen sınıflar yöntemini geçersiz kılabilir AddNode ve site haritası sağlayıcısı tarafından tutulan düğüm koleksiyonuna nesne SiteMapNode ekleme mantığı sağlayabilir. yönteminin AddNode varsayılan uygulaması bir NotImplementedException özel durum oluşturur.

Ayrıca bkz.

Şunlara uygulanır

AddNode(SiteMapNode, SiteMapNode)

Site haritası sağlayıcısı tarafından tutulan düğüm koleksiyonuna bir SiteMapNode nesne ekler ve üst SiteMapNode nesneyi belirtir.

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)

Parametreler

node
SiteMapNode

SiteMapNode sağlayıcı tarafından tutulan düğüm koleksiyonuna eklenecek.

parentNode
SiteMapNode

öğesinin SiteMapNode üst öğesidir node.

Özel durumlar

Açıklamalar

sınıfından SiteMapProvider türetilen sınıflar yöntemini geçersiz kılabilir AddNode ve site eşleme sağlayıcısı tarafından tutulan düğüm koleksiyonuna belirtilen üst öğeye sahip bir SiteMapNode nesne eklemek için mantık sağlayabilir. Örneğin, XmlSiteMapProvider.AddNode yöntemi tarafından node belirtilen nesnesini nesnesi tarafından tutulan koleksiyona SiteMapNodeCollection ekler SiteMapNode ve ve parentNodetarafından nodeXmlSiteMapProvider belirtilen nesne arasında SiteMapNode bir üst/alt ilişki oluşturur. yönteminin AddNode varsayılan uygulaması bir NotImplementedException özel durum oluşturur.

Ayrıca bkz.

Şunlara uygulanır