StaticSiteMapProvider.GetChildNodes(SiteMapNode) Metodo
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.
Recupera i nodi della mappa del sito figlio di un oggetto specifico SiteMapNode .
public:
override System::Web::SiteMapNodeCollection ^ GetChildNodes(System::Web::SiteMapNode ^ node);
public override System.Web.SiteMapNodeCollection GetChildNodes(System.Web.SiteMapNode node);
override this.GetChildNodes : System.Web.SiteMapNode -> System.Web.SiteMapNodeCollection
Public Overrides Function GetChildNodes (node As SiteMapNode) As SiteMapNodeCollection
Parametri
- node
- SiteMapNode
Oggetto SiteMapNode per il quale recuperare tutti i nodi della mappa del sito figlio.
Valori restituiti
Valore di sola SiteMapNodeCollection lettura che contiene i nodi della mappa del sito figlio di node. Se la rimozione della sicurezza è abilitata, la raccolta contiene solo i nodi della mappa del sito che l'utente può visualizzare.
Eccezioni
node è null.
Commenti
Gli SiteMapNode oggetti delegano al provider della mappa del sito per tenere traccia dei nodi figlio e della mappa del sito padre. Di conseguenza, le classi che implementano un provider di mappe del sito per una struttura gerarchica della mappa del sito, ad esempio StaticSiteMapProvider, e usano SiteMapNode oggetti per rappresentare i nodi della mappa del sito, devono tenere traccia delle relazioni gerarchiche di tutti i nodi della mappa del sito per poter navigare in un intero albero gerarchico.
Il GetChildNodes metodo chiama internamente il BuildSiteMap metodo per recuperare la raccolta di sola SiteMapNodeCollection lettura dei nodi della mappa del sito relativi al nodo della mappa del sito specificato e pertinenti all'utente corrente.