SiteMapNode.PreviousSibling Egenskap

Definition

Hämtar föregående SiteMapNode objekt på samma nivå som det aktuella objektet i förhållande till ParentNode objektet (om det finns ett).

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

Egenskapsvärde

SiteMapNodeFöregående , seriellt, före den aktuella, under den överordnade noden. Annarsnull, om det inte finns någon överordnad, finns det ingen nod innan den här, eller så är säkerhetstrimningen aktiverad och användaren kan inte visa de överordnade eller tidigare syskonnoderna.

Kommentarer

Egenskapen PreviousSibling förutsätter att webbplatsöversiktsprovidern implementerar sina interna samlingar så att noderna är i samma ordning som de visas på webbplatskartan när en överordnad nod hämtar sina ChildNodes objekt. Om du använder .NET Framework-samlingsklasser i en implementering av en SiteMapProvider-provider väljer du samlingar som implementerar gränssnittet IList, till exempel ArrayList eller ListDictionary. Om du väljer samlingar som inte implementerar IList gränssnittet, till exempel Hashtable klassen, kan oväntade resultat uppstå för enkla platsnavigeringsåtgärder.

Gäller för

Se även