SiteMapNode.PreviousSibling Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera poprzedni SiteMapNode obiekt na tym samym poziomie co bieżący obiekt względem ParentNode obiektu (jeśli istnieje).
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
Wartość właściwości
Poprzedni SiteMapNode, szeregowo, przed bieżącym, w węźle nadrzędnym; w przeciwnym razie , null
jeśli nie istnieje żaden element nadrzędny, nie ma węzła przed tym, lub przycinanie zabezpieczeń jest włączone, a użytkownik nie może wyświetlić węzłów nadrzędnych lub poprzednich węzłów równorzędnych.
Uwagi
Właściwość PreviousSibling zakłada, że dostawca mapy witryny implementuje swoje wewnętrzne kolekcje, tak aby po pobraniu ChildNodes obiektów przez węzeł nadrzędny węzły były w takiej samej kolejności jak w mapie lokacji. Jeśli używasz klas kolekcji .NET Framework w implementacji SiteMapProvider dostawcy, wybierz kolekcje, które implementują IList interfejs, taki jak ArrayList klasa lubListDictionary. Jeśli wybierzesz kolekcje, które nie implementują interfejsu IListHashtable , takie jak klasa, mogą wystąpić nieoczekiwane wyniki dla prostych operacji nawigacji witryny.