StaticSiteMapProvider.GetChildNodes(SiteMapNode) Methode

Definition

Ruft die untergeordneten Websitezuordnungsknoten eines bestimmten SiteMapNode Objekts ab.

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

Parameter

node
SiteMapNode

Die SiteMapNode , für die alle untergeordneten Websitezuordnungsknoten abgerufen werden sollen.

Gibt zurück

SchreibgeschütztSiteMapNodeCollection, das die untergeordneten Websitezuordnungsknoten enthält.node Wenn die Sicherheitskürzung aktiviert ist, enthält die Sammlung nur Websitezuordnungsknoten, die der Benutzer sehen darf.

Ausnahmen

node ist null.

Hinweise

Die SiteMapNode Objekte werden an den Websitezuordnungsanbieter delegieren, um die untergeordneten und übergeordneten Websitezuordnungsknoten nachzuverfolgen. Daher müssen Klassen, die einen Websitezuordnungsanbieter für eine hierarchische Websitezuordnungsstruktur implementieren, z StaticSiteMapProvider. B. Objekte SiteMapNode zum Darstellen von Websitekartenknoten verwenden, die hierarchischen Beziehungen aller Websitezuordnungsknoten nachverfolgen, um in einer gesamten hierarchischen Struktur navigieren zu können.

Die GetChildNodes Methode ruft die BuildSiteMap Methode intern auf, um eine schreibgeschützte SiteMapNodeCollection Sammlung von Websitezuordnungsknoten abzurufen, die relativ zum angegebenen Websitezuordnungsknoten und für den aktuellen Benutzer relevant sind.

Gilt für:

Weitere Informationen