SiteMapNode.NextSibling Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il nodo SiteMapNode successivo sullo stesso livello gerarchico del nodo corrente in relazione alla proprietà ParentNode, se disponibile.
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à
Nodo SiteMapNode successivo, secondo un ordine seriale, al nodo corrente e posto sotto il nodo padre, in caso contrario, se non esiste alcun nodo padre, se non esiste alcun nodo successivo al nodo in questione o se la rimozione di sicurezza è attiva e l'utente non è autorizzato a visualizzare il nodo padre o i nodi di pari livello successivi, null
.
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 .NET Framework classi di raccolta in un'implementazione di un provider di mapping del sito, scegliere le raccolte che implementano l'interfacciaIList, ad esempio le ArrayList classi o ListDictionary . Se si scelgono raccolte che non implementano l'interfaccia, ad esempio la IList Hashtable classe , i risultati imprevisti possono verificarsi per semplici operazioni di spostamento del sito.