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 物件時,節點的順序與網站地圖中出現的順序相同。 如果您在提供者的實作中使用.NET Framework集合類別,請選擇實 IList 作 介面的 SiteMapProvider 集合,例如 ArrayList 或 ListDictionary 類別。 如果您選擇未實作 介面的 IListHashtable 集合,例如 類別,則簡單的網站導覽作業可能會發生非預期的結果。