Langue

StaticSiteMapProvider.GetChildNodes(SiteMapNode) Méthode

Définition

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.

S’applique à

Voir aussi