Partager via


StaticSiteMapProvider.GetChildNodes(SiteMapNode) Méthode

Définition

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

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.

S’applique à

Voir aussi