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 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.