StaticSiteMapProvider.GetChildNodes(SiteMapNode) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die untergeordneten Siteübersichtsknoten 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
Der SiteMapNode, für den alle untergeordneten Siteübersichtsknoten abgerufen werden sollen.
Gibt zurück
Eine schreibgeschützte SiteMapNodeCollection, die die untergeordneten Siteübersichtsknoten von node
enthält. Wenn Einschränkungen aus Sicherheitsgründen aktiviert sind, enthält die Auflistung nur Siteübersichtsknoten, die der Benutzer sehen darf.
Ausnahmen
node
ist null
.
Hinweise
Die SiteMapNode Objekte werden an den Websitezuordnungsanbieter delegieren, um ihre 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 der Lage zu sein, in einer ganzen hierarchischen Struktur zu navigieren.
Die GetChildNodes Methode ruft die BuildSiteMap Methode intern auf, um eine schreibgeschützte SiteMapNodeCollection Sammlung von Websitezuordnungsknoten abzurufen, die relativ zum angegebenen Websitezuordnungsknoten sind und für den aktuellen Benutzer relevant sind.