XmlSiteMapProvider.RootNode プロパティ

定義

サイト マップのルート ノードを取得します。

public:
 virtual property System::Web::SiteMapNode ^ RootNode { System::Web::SiteMapNode ^ get(); };
public override System.Web.SiteMapNode RootNode { get; }
member this.RootNode : System.Web.SiteMapNode
Public Overrides ReadOnly Property RootNode As SiteMapNode

プロパティ値

サイト マップのルート ノードを表す SiteMapNode。セキュリティ トリミングが有効で、現在のユーザーがルート ノードにアクセスできない場合は null

注釈

プロパティは RootNode 、 メソッドを BuildSiteMap 呼び出して、サイト マップ内の最上位ノードを取得します。 そのため、 メソッドに対して BuildSiteMap 発生する例外は、 プロパティにアクセスするときにも発生する RootNode 可能性があります。

クラスと XmlSiteMapProvider クラスではSiteMapProvider、サイト マップ内のルート SiteMapNode オブジェクトは 1 つだけ許可されます。 クラスは XmlSiteMapProvider 抽象 SiteMapProvider.RootNode プロパティをオーバーライドし、ルート ノードを追跡するための簡単な実装を提供します。

適用対象

こちらもご覧ください