Partilhar via


StaticSiteMapProvider.GetChildNodes(SiteMapNode) Método

Definição

Recupera os nós de mapa de site filhos de um objeto SiteMapNode específico.

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

Parâmetros

node
SiteMapNode

O SiteMapNode para o qual todos os nós filhos do mapa de site serão recuperados.

Retornos

SiteMapNodeCollection

Um somente leitura SiteMapNodeCollection que contem os nós filhos do mapa de site do node. Se a restrição de segurança estiver habilitada, a coleção conterá somente os nós do mapa de site que o usuário tem permissão para ver.

Exceções

node é null.

Comentários

Os SiteMapNode objetos delegam ao provedor de mapa do site para acompanhar os nós de mapa do site filho e pai. Como resultado, as classes que implementam um provedor de mapa de site para uma estrutura de mapa de site hierárquico, como StaticSiteMapProvider, e usam SiteMapNode objetos para representar nós de mapa do site, devem acompanhar as relações hierárquicas de todos os nós de mapa do site para poder navegar por uma árvore hierárquica inteira.

O GetChildNodes método chama o BuildSiteMap método internamente para recuperar o conjunto somente SiteMapNodeCollection leitura de nós de mapa do site que são relativos ao nó de mapa do site especificado e relevantes para o usuário atual.

Aplica-se a

Confira também