SiteMapNode メンバ
SiteMap クラスと SiteMapProvider 抽象クラスを実装するクラスとで記述される階層サイト マップ構造に存在するノードを表します。
SiteMapNode データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | SiteMapNode | オーバーロードされます。 SiteMapNode クラスの新しいインスタンスを初期化し、それを指定した SiteMapProvider オブジェクトに関連付けます。 |

名前 | 説明 | |
---|---|---|
![]() | ChildNodes | 関連付けられている SiteMapProvider プロバイダに対し、現在の SiteMapNode オブジェクトのすべての子ノードを取得または設定します。 |
![]() | Description | SiteMapNode の説明を取得または設定します。 |
![]() | HasChildNodes | 現在の SiteMapNode に子ノードがあるかどうかを示す値を取得します。 |
![]() | Item | Attributes コレクションのカスタム属性、またはリソース文字列を、指定したキーに基づいて取得または設定します。 |
![]() | Key | サイト マップ ノードのルックアップ キーを表す文字列を取得します。 |
![]() | NextSibling | 現在のノードと同じ階層レベルにおける次の SiteMapNode ノードを取得します。これは、ParentNode プロパティが存在する場合は、それに相対するものです。 |
![]() | ParentNode | 現在のノードの親である SiteMapNode オブジェクトを取得または設定します。 |
![]() | PreviousSibling | 現在のノードと同じレベルにおける前の SiteMapNode オブジェクトを取得します。これは、ParentNode オブジェクトが存在する場合は、それに相対するものです。 |
![]() | Provider | SiteMapNode オブジェクトを追跡する SiteMapProvider プロバイダを取得します。 |
![]() | ReadOnly | サイト マップ ノードを変更できるかどうかを示す値を取得または設定します。 |
![]() | ResourceKey | SiteMapNode のローカライズに使用するリソース キーを取得または設定します。 |
![]() | Roles | セキュリティ トリミングで使用される、SiteMapNode オブジェクトに関連付けられているロールのコレクションを取得または設定します。 |
![]() | RootNode | サイト マップ プロバイダ階層のルート プロバイダのルート ノードを取得します。プロバイダ階層が存在しない場合、RootNode プロパティは現在のプロバイダのルート ノードを取得します。 |
![]() | Title | SiteMapNode オブジェクトのタイトルを取得または設定します。 |
![]() | Url | SiteMapNode オブジェクトが表すページの URL を取得または設定します。 |


名前 | 説明 | |
---|---|---|
![]() | Clone | オーバーロードされます。 現在のノードのコピーである新しいノードを作成します。 |
![]() | Equals | オーバーロードされます。 オーバーライドされます。 2 つのオブジェクトが等しいかどうかを判断します。 |
![]() | GetAllNodes | 呼び出し元ノードの子孫であるすべての SiteMapNode オブジェクトの読み取り専用コレクションを取得します。その際、呼び出し元ノードとの関係の遠近による制限はありません。 |
![]() | GetDataSourceView | 現在のノードに関連付けられている SiteMapDataSourceView オブジェクトを取得します。 |
![]() | GetHashCode | オーバーライドされます。 SiteMapNode オブジェクトのハッシュ コードを返します。 |
![]() | GetHierarchicalDataSourceView | 現在のノードに関連付けられている SiteMapHierarchicalDataSourceView オブジェクトを取得します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | IsAccessibleToUser | 指定したサイト マップ ノードを指定したコンテキストでユーザーが表示できるかどうかを示す値を取得します。 |
![]() | IsDescendantOf | 現在のサイト マップ ノードが指定したノードの子または直接の子孫であるかどうかを示す値を取得します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | オーバーライドされます。 SiteMapNode クラスのインスタンスの値を、それと等価の文字列形式に変換します。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | GetExplicitResourceString | ローカライズされた文字列を、ローカライズする SiteMapNode 属性、リソースが見つからない場合に返す既定の文字列、およびリソースが見つからない場合に例外をスローするかどうかを示すブール値に基づいて取得します。 |
![]() | GetImplicitResourceString | 属性名と、SiteMapNode の追跡に使用する SiteMapProvider で指定されている ResourceKey プロパティに基づいて、ローカライズされた文字列を取得します。 |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.ICloneable.Clone | 現在のノードのコピーである新しいノードを作成します。このメンバの説明については、ICloneable.Clone のトピックを参照してください。 |
![]() | System.Web.UI.IHierarchyData.GetChildren | 階層における現在の項目の子データ項目を取得します。このメンバの説明については、IHierarchyData.GetChildren のトピックを参照してください。 |
![]() | System.Web.UI.IHierarchyData.GetParent | 階層における現在の項目の親を取得します。このメンバの説明については、IHierarchyData.GetParent のトピックを参照してください。 |
![]() | System.Web.UI.IHierarchyData.HasChildren | 現在の SiteMapNode オブジェクトに子ノードがあるかどうかを示す値を取得します。このメンバの説明については、IHierarchyData.HasChildren のトピックを参照してください。 |
![]() | System.Web.UI.IHierarchyData.Item | 階層データ項目を取得します。このメンバの説明については、IHierarchyData.Item のトピックを参照してください。 |
![]() | System.Web.UI.IHierarchyData.Path | 階層データ項目のパスを取得します。このメンバの説明については、IHierarchyData.Path のトピックを参照してください。 |
![]() | System.Web.UI.IHierarchyData.Type | 階層データ項目の型名を表す文字列を取得します。このメンバの説明については、IHierarchyData.Type のトピックを参照してください。 |
![]() | System.Web.UI.INavigateUIData.Description | サイト マップ ノードの Description プロパティを取得します。このメンバの説明については、INavigateUIData.Description のトピックを参照してください。 |
![]() | System.Web.UI.INavigateUIData.Name | サイト マップ ノードの Title プロパティを取得します。このメンバの説明については、INavigateUIData.Name のトピックを参照してください。 |
![]() | System.Web.UI.INavigateUIData.NavigateUrl | サイト マップ ノードの Url プロパティを取得します。このメンバの説明については、INavigateUIData.NavigateUrl のトピックを参照してください。 |
![]() | System.Web.UI.INavigateUIData.Value | サイト マップ ノードの Title プロパティを取得します。このメンバの説明については、INavigateUIData.Value のトピックを参照してください。 |

関連項目
SiteMapNode クラスSystem.Web 名前空間
SiteMap クラス
SiteMapProvider
XmlSiteMapProvider
その他の技術情報
ASP.NET サイト ナビゲーションの概要ASP.NET サイト マップ
Weblioに収録されているすべての辞書からSiteMapNode メンバを検索する場合は、下記のリンクをクリックしてください。

- SiteMapNode メンバのページへのリンク