Condividi tramite


SiteMapNode.PreviousSibling Proprietà

Definizione

Ottiene l'oggetto precedente SiteMapNode sullo stesso livello dell'oggetto corrente, relativo all'oggetto ParentNode , se presente.

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à

L'oggetto precedente SiteMapNode, serialmente, prima di quello corrente, sotto il nodo padre; in caso contrario, null, se non esiste alcun nodo padre, non esiste alcun nodo prima di questo o la rimozione della sicurezza è abilitata e l'utente non può visualizzare i nodi padre o di pari livello precedenti.

Commenti

La PreviousSibling proprietà presuppone che il provider della mappa del sito implementi le raccolte interne in modo che quando un nodo padre recupera i relativi ChildNodes oggetti, 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 SiteMapProvider provider, scegliere le raccolte che implementano l'interfaccia IList , ad esempio la ArrayList classe 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