StaticSiteMapProvider.GetChildNodes(SiteMapNode) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera los nodos secundarios del mapa del sitio de un objeto SiteMapNode concreto.
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 cuyos nodos secundarios del mapa del sitio se van a recuperar.
Devoluciones
SiteMapNodeCollection de sólo lectura que contiene los nodos secundarios del mapa del sitio de node
. Si está habilitado el recorte de seguridad, la colección contiene sólo aquellos nodos del mapa del sitio que el usuario está autorizado a 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.