SiteMapProvider.AddNode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 SiteMapNode 物件加入至網站導覽提供者所維護的節點集合。
多載
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
為 node
之父代的 SiteMapNode。
例外狀況
在所有情況下。
備註
衍生自 類別的 SiteMapProvider 類別可以覆寫 AddNode 方法,並提供邏輯,以將具有指定父系的物件新增 SiteMapNode 至網站地圖提供者所維護的節點集合。 例如, XmlSiteMapProvider.AddNode 方法會將 所 node
指定的 物件新增 SiteMapNode 至 物件所 XmlSiteMapProvider 維護的集合, SiteMapNodeCollection 並在 和 所 node
parentNode
指定的 物件之間建立 SiteMapNode 父/子關聯性。 方法的預設實作 AddNode 會擲回 NotImplementedException 例外狀況。