SiteMapNode.PreviousSibling Proprietà

Definizione

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à

SiteMapNode

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.

Si applica a

Vedi anche