SiteMapNode.PreviousSibling 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將前一個 SiteMapNode 物件與當前物件相較 ParentNode 於該物件(如果存在)處於同一層級。
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
屬性值
前一個 SiteMapNode,序列地位於當前節點之前,位於父節點下方;否則, null若不存在父節點,則該節點之前沒有節點,或啟用安全修剪,使用者無法查看父節點或前一個兄弟節點。
備註
此 PreviousSibling 特性假設站點地圖提供者實作其內部集合,使得當父節點檢索其 ChildNodes 物件時,節點的順序與站點地圖中出現的順序相同。 如果你在提供者的實作 SiteMapProvider 中使用 .NET Framework 集合類別,請選擇實作 IList 該介面的集合,例如 ArrayList or ListDictionary 類別。 如果你選擇不實作該 IList 介面的集合,例如類別 Hashtable ,簡單的網站導覽操作可能會產生意外結果。