SiteMapNode.PreviousSibling Właściwość

Definicja

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 , 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.

Dotyczy

Zobacz też