StaticSiteMapProvider.GetChildNodes(SiteMapNode) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère les nœuds de plan de site enfants d'un objet SiteMapNode spécifique.
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
Paramètres
- node
- SiteMapNode
SiteMapNode pour lequel sont récupérés tous les nœuds de plan de site enfants.
Retours
SiteMapNodeCollection en lecture seule qui contient les nœuds de plan de site enfants de node
. Si l'ajustement de la sécurité est activé, la collection contient uniquement les nœuds de plan de site que l'utilisateur est autorisé à voir.
Exceptions
node
a la valeur null
.
Remarques
Les SiteMapNode objets délégués au fournisseur de carte de site pour suivre leurs nœuds de carte de site enfant et parent. Par conséquent, les classes qui implémentent un fournisseur de carte de site pour une structure de carte de site hiérarchique, par StaticSiteMapProviderexemple, et utilisent SiteMapNode des objets pour représenter des nœuds de carte de site, doivent suivre les relations hiérarchiques de tous les nœuds de carte de site afin de pouvoir naviguer dans une arborescence hiérarchique entière.
La GetChildNodes méthode appelle la BuildSiteMap méthode en interne pour récupérer la collection en lecture seule SiteMapNodeCollection de nœuds de carte de site relatifs au nœud de carte de site spécifié et pertinentes pour l’utilisateur actuel.