Lingua

StaticSiteMapProvider.GetChildNodes(SiteMapNode) Metodo

Definizione

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.

Si applica a

Vedi anche