Lenguaje

StaticSiteMapProvider.GetChildNodes(SiteMapNode) Método

Definición

Recupera los nodos de mapa de sitio secundarios de un objeto específico 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

Parámetros

node
SiteMapNode

SiteMapNode para el que se van a recuperar todos los nodos de mapa del sitio secundarios.

Devoluciones

Solo lectura SiteMapNodeCollection que contiene los nodos de mapa de sitio secundarios de node. Si el recorte de seguridad está habilitado, la colección solo contiene nodos de mapa de sitio que el usuario puede ver.

Excepciones

node es null.

Comentarios

Los SiteMapNode objetos delegan al proveedor de mapa de sitio para realizar un seguimiento de sus nodos de mapa de sitio secundarios y primarios. Como resultado, las clases que implementan un proveedor de mapa de sitio para una estructura jerárquica de mapa de sitio, como StaticSiteMapProvider, y usan SiteMapNode objetos para representar nodos de mapa de sitio, deben realizar un seguimiento de las relaciones jerárquicas de todos los nodos de mapa de sitio para poder navegar por un árbol jerárquico completo.

El GetChildNodes método llama al BuildSiteMap método internamente para recuperar la colección de solo SiteMapNodeCollection lectura de los nodos de mapa de sitio relativos al nodo de mapa de sitio especificado y relevante para el usuario actual.

Se aplica a

Consulte también