StaticSiteMapProvider.GetChildNodes(SiteMapNode) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.