SiteMapProvider.AddNode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 SiteMapNode 物件加入節點集合,由網站地圖提供者維護。
多載
| 名稱 | Description |
|---|---|
| AddNode(SiteMapNode) |
將 SiteMapNode 物件加入節點集合,由網站地圖提供者維護。 |
| AddNode(SiteMapNode, SiteMapNode) |
將 SiteMapNode 一個物件加入節點集合,該集合由網站地圖提供者維護,並指定父 SiteMapNode 物件。 |
AddNode(SiteMapNode)
將 SiteMapNode 物件加入節點集合,由網站地圖提供者維護。
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)
參數
- node
- SiteMapNode
SiteMapNode加入由提供者維護的節點集合。
備註
從該 SiteMapProvider 類別衍生的類別可以覆寫該 AddNode 方法,並提供邏輯將物件加入 SiteMapNode 由網站地圖提供者維護的節點集合中。 該方法的預設實作 AddNode 會 NotImplementedException 拋出例外。
另請參閱
適用於
AddNode(SiteMapNode, SiteMapNode)
將 SiteMapNode 一個物件加入節點集合,該集合由網站地圖提供者維護,並指定父 SiteMapNode 物件。
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)
參數
- node
- SiteMapNode
SiteMapNode加入由提供者維護的節點集合。
- parentNode
- SiteMapNode
該 SiteMapNode 是 的 node父節點。
例外狀況
無論哪種情況。
備註
從該 SiteMapProvider 類別衍生的類別可以覆寫該方法, AddNode 並提供邏輯將具有指定父節點的物件加入 SiteMapNode 由站點地圖提供者維護的節點集合中。 例如,該方法將XmlSiteMapProvider.AddNode由 指定的SiteMapNode物件加入node由該SiteMapNodeCollection物件維護的集合中,並在由 與 之間XmlSiteMapProviderSiteMapNode建立父子關係node。parentNode 該方法的預設實作 AddNode 會 NotImplementedException 拋出例外。