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 carte de site enfant d’un objet spécifique 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
Paramètres
- node
- SiteMapNode
Pour SiteMapNode lequel récupérer tous les nœuds de carte de site enfant.
Retours
En lecture seule SiteMapNodeCollection qui contient les nœuds de carte de site enfant de node. Si le découpage de sécurité est activé, la collection contient uniquement les nœuds de carte 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 cartes de site pour effectuer le suivi de leurs nœuds de carte de site enfant et parent. Par conséquent, les classes qui implémentent un fournisseur de cartes 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 qui sont relatifs au nœud de carte de site spécifié et qui sont pertinents pour l’utilisateur actuel.