Condividi tramite


SiteMapNode.NextSibling Proprietà

Definizione

Ottiene il nodo successivo SiteMapNode sullo stesso livello gerarchico di quello corrente, rispetto alla ParentNode proprietà , se presente.

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

Valore della proprietà

Il successivo SiteMapNode, serialmente, dopo quello corrente, sotto il nodo padre; in caso contrario, null, se non esiste alcun nodo padre, non esiste alcun nodo che segue questo nodo o il taglio di sicurezza è abilitato e l'utente non può visualizzare i nodi padre o di pari livello successivo.

Commenti

La NextSibling proprietà presuppone che l'oggetto SiteMapProvider implementi le raccolte interne in modo che quando un nodo padre recupera la relativa ChildNodes proprietà, i nodi si trovano nello stesso ordine in cui vengono visualizzati nella mappa del sito. Se si usano classi di raccolta .NET Framework in un'implementazione di un provider di mappe del sito, scegliere raccolte che implementano l'interfaccia IList , ad esempio le ArrayList classi o ListDictionary . Se si scelgono raccolte che non implementano l'interfaccia, ad esempio la IListHashtable classe , possono verificarsi risultati imprevisti per semplici operazioni di spostamento del sito.

Si applica a

Vedi anche