SiteMapProvider.AddNode メソッド

定義

サイト マップ プロバイダーによって管理されているノード コレクションに 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

SiteMapNodeの親であるnode

例外

いずれの場合も。

注釈

SiteMapProvider クラスから派生するクラスは、AddNode メソッドをオーバーライドし、指定した親を持つSiteMapNode オブジェクトをサイト マップ プロバイダーによって管理されるノード コレクションに追加するためのロジックを提供できます。 たとえば、XmlSiteMapProvider.AddNode メソッドは、SiteMapNode オブジェクトによって維持されるnode コレクションにSiteMapNodeCollectionで指定されたXmlSiteMapProvider オブジェクトを追加し、SiteMapNodenodeで指定されたparentNode オブジェクトの間に親子関係を作成します。 AddNode メソッドの既定の実装では、NotImplementedException例外がスローされます。

こちらもご覧ください

適用対象