Sdílet prostřednictvím


SiteMapNode.PreviousSibling Vlastnost

Definice

Získá předchozí SiteMapNode objekt na stejné úrovni jako aktuální objekt vzhledem k objektu ParentNode (pokud existuje).

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

Hodnota vlastnosti

SiteMapNodePředchozí , sériově, před aktuálním uzlem, pod nadřazeným uzlem; jinak null, pokud neexistuje žádný nadřazený uzel, neexistuje žádný uzel před tímto uzlem nebo je povoleno oříznutí zabezpečení a uživatel nemůže zobrazit nadřazené nebo předchozí uzly na stejné úrovni.

Poznámky

Vlastnost PreviousSibling předpokládá, že poskytovatel mapy webu implementuje své interní kolekce tak, aby při načtení jeho ChildNodes objektů nadřazeným uzlem byly uzly ve stejném pořadí, v jakém se zobrazují v mapě webu. Pokud používáte třídy kolekce rozhraní .NET Framework v implementaci SiteMapProvider zprostředkovatele, zvolte kolekce, které implementují IList rozhraní, jako ArrayList je například nebo ListDictionary třída. Pokud zvolíte kolekce, které neimplementují IList rozhraní, jako Hashtable je například třída, může dojít k neočekávaným výsledkům pro jednoduché operace navigace na webu.

Platí pro

Viz také