SiteMapNode.PreviousSibling 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 l'oggetto SiteMapNode precedente sullo stesso livello del nodo corrente in relazione all'oggetto ParentNode, se disponibile.
public:
virtual property System::Web::SiteMapNode ^ PreviousSibling { System::Web::SiteMapNode ^ get(); };
public virtual System.Web.SiteMapNode PreviousSibling { get; }
member this.PreviousSibling : System.Web.SiteMapNode
Public Overridable ReadOnly Property PreviousSibling As SiteMapNode
Valore della proprietà
Nodo SiteMapNode precedente, 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 precedente 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 precedenti, null
.
Commenti
La PreviousSibling proprietà presuppone che il provider della mappa del sito implementi le raccolte interne in modo che quando un nodo padre recupera ChildNodes gli oggetti, 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 SiteMapProvider provider, scegliere le raccolte che implementano l'interfacciaIList, ad esempio la ArrayList classe 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.