SiteMapNode.PreviousSibling Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ść nieruchomości
Poprzedni SiteMapNode, szeregowo, przed bieżącym, w węźle nadrzędnym; w przeciwnym razie , nulljeś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.