Freigeben über


SiteMapNode.PreviousSibling Eigenschaft

Definition

Ruft das vorherige SiteMapNode-Objekt auf der gleichen Ebene wie das aktuelle Objekt in Bezug auf das ParentNode-Objekt ab (sofern ein solches vorhanden ist).

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

Der vorherige SiteMapNode, seriell vor dem aktuellen Knoten liegt und sich unter dem übergeordneten Knoten befindet, andernfalls null. Wenn kein übergeordneter Knoten vorhanden ist, liegt kein Knoten vor diesem, bzw. die Option zur Einschränkung aus Sicherheitsgründen ist aktiviert, und die übergeordneten Knoten oder die vorherigen nebengeordneten Knoten werden für den Benutzer nicht angezeigt.

Hinweise

Die PreviousSibling -Eigenschaft setzt voraus, dass der Siteübersichtsanbieter seine internen Auflistungen so implementiert, dass sich die Knoten in derselben Reihenfolge befinden, wie sie in der Websiteübersicht angezeigt werden, wenn ein übergeordneter Knoten seine ChildNodes Objekte abruft. 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 - oder ListDictionary -ArrayListKlasse. Wenn Sie Sammlungen auswählen, die die IList Schnittstelle nicht implementieren, z. B. die Hashtable -Klasse, können unerwartete Ergebnisse bei einfachen Websitenavigationsvorgängen auftreten.

Gilt für:

Weitere Informationen