Nyelv

SiteMapNode.NextSibling Tulajdonság

Definíció

Lekéri a következő SiteMapNode csomópontot ugyanazon a hierarchikus szinten, mint az aktuális, a ParentNode tulajdonsághoz képest (ha van ilyen).

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

Tulajdonság értéke

A következő SiteMapNode, sorosan az aktuális után, a szülőcsomópont alatt; ellenkező esetben null, ha nincs szülő, nincs olyan csomópont, amely ezt követi, vagy engedélyezve van a biztonsági vágás, és a felhasználó nem tekintheti meg a szülő- vagy a következő testvércsomópontokat.

Megjegyzések

A NextSibling tulajdonság feltételezi, hogy az SiteMapProvider objektum megvalósítja a belső gyűjteményeit, így amikor egy szülőcsomópont lekéri a tulajdonságát ChildNodes , a csomópontok ugyanabban a sorrendben vannak, mint a helytérképen. Ha .NET-keretrendszercsoportosztályokat használ egy webhelytérkép-szolgáltató implementációjában, válassza ki a IList felületet implementáló gyűjteményeket, például a ArrayList vagy ListDictionary osztályokat. Ha olyan gyűjteményeket választ, amelyek nem implementálják az IList interfészt, például az Hashtable osztályt, az egyszerű helynavigációs műveletek esetében váratlan eredmények léphetnek fel.

A következőre érvényes:

Lásd még