SiteMapNode.NextSibling Właściwość

Definicja

Pobiera następny SiteMapNode węzeł na tym samym poziomie hierarchicznym co bieżący względem ParentNode właściwości (jeśli istnieje).

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

Wartość właściwości

SiteMapNode

Następny SiteMapNode, szeregowo, po bieżącym, w węźle nadrzędnym; w przeciwnym razie null, jeśli nie istnieje żaden element nadrzędny, nie ma żadnego węzła, który następuje po tym, lub przycinanie zabezpieczeń jest włączone i użytkownik nie może wyświetlić węzłów nadrzędnych lub następnych węzłów równorzędnych.

Uwagi

Właściwość NextSibling zakłada, że SiteMapProvider obiekt implementuje swoje kolekcje wewnętrzne, tak aby gdy węzeł nadrzędny pobiera swoją ChildNodes właściwość, węzły są w tej samej kolejności, co są wyświetlane na mapie witryny. Jeśli używasz klas kolekcji .NET Framework w implementacji dostawcy mapy witryny, wybierz kolekcje, które implementują IList interfejs, na przykład ArrayList klasy lubListDictionary. Jeśli wybierzesz kolekcje, które nie implementują interfejsu IList Hashtable , takie jak klasa, mogą wystąpić nieoczekiwane wyniki dla prostych operacji nawigacji witryny.

Dotyczy

Zobacz też