次の方法で共有


SiteMapNode.NextSibling プロパティ

定義

現在のノードと同じ階層レベルにある次の SiteMapNode ノードを取得します。これは、ParentNode プロパティが存在する場合は、それに相対するものです。

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

プロパティ値

SiteMapNode

現在のノードの親ノードの下における次の SiteMapNode。親ノードが存在しない場合、次のノードが存在しない場合、またはセキュリティ トリミングが有効で、ユーザーが親ノードまたは次の兄弟ノードを表示できない場合は null

注釈

このプロパティは NextSibling 、親ノードがプロパティを SiteMapProvider 取得するときに、ノードがサイト マップに表示される順序と同じ順序になるように、オブジェクトがその ChildNodes 内部コレクションを実装することを前提とします。 サイト マップ プロバイダーの実装でコレクション クラス.NET Framework使用する場合は、インターフェイスを実装IListするコレクション (クラスなど) をArrayListListDictionary選択します。 クラスなどのHashtableインターフェイスを実装していないコレクションをIList選択すると、単純なサイト ナビゲーション操作で予期しない結果が発生する可能性があります。

適用対象

こちらもご覧ください