Share via


SiteMapNode.PreviousSibling 屬性

定義

取得與目前節點在相同層級的上一個 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 集合,例如 ArrayListListDictionary 類別。 如果您選擇未實作 介面的 IListHashtable 集合,例如 類別,則簡單的網站導覽作業可能會發生非預期的結果。

適用於

另請參閱