Freigeben über


SiteMapNode.PreviousSibling Eigenschaft

Definition

Ruft das vorherige SiteMapNode Objekt auf derselben Ebene wie die aktuelle ab, relativ zum ParentNode Objekt (sofern vorhanden).

public:
 virtual property System::Web::SiteMapNode ^ PreviousSibling { System::Web::SiteMapNode ^ get(); };
public virtual System.Web.SiteMapNode PreviousSibling { get; }
member this.PreviousSibling : System.Web.SiteMapNode
Public Overridable ReadOnly Property PreviousSibling As SiteMapNode

Eigenschaftswert

The previous SiteMapNode, serially, before the current one, under the parent node; otherwise, nullif no parent exists, there is no node before this one, or security trimming is enabled and the user cannot view the parent or previous sibling nodes.

Hinweise

Die PreviousSibling Eigenschaft geht davon aus, dass der Websitezuordnungsanbieter seine internen Auflistungen implementiert, sodass die Knoten, wenn ein übergeordneter Knoten seine ChildNodes Objekte abruft, in der gleichen Reihenfolge wie in der Websitekarte angezeigt werden. Wenn Sie .NET Framework-Auflistungsklassen in einer Implementierung eines SiteMapProvider Anbieters verwenden, wählen Sie Sammlungen aus, die die IList Schnittstelle implementieren, z. B. die ArrayList Oder ListDictionary klasse. Wenn Sie Sammlungen auswählen, die die IList Schnittstelle nicht implementieren, z. B. die Hashtable Klasse, können unerwartete Ergebnisse für einfache Websitenavigationsvorgänge auftreten.

Gilt für:

Weitere Informationen