C# 클래스 Subtext.Web.Admin.SiteMap

파일 보기 프로젝트 열기: ayende/Subtext

공개 메소드들

메소드 설명
AddPage ( PageLocation value ) : void
ContainsID ( string id ) : bool
GetAncestors ( string id ) : Subtext.Web.Admin.PageLocation[]
GetAncestors ( string id, bool includeSelf ) : Subtext.Web.Admin.PageLocation[]
LoadConfiguration ( ) : void
LoadConfiguration ( string filePath ) : void
this ( string index ) : PageLocation

보호된 메소드들

메소드 설명
ClearPages ( ) : void
PopulateLookupList ( ) : void
RecursePageLocations ( PageLocation currentLocation ) : void
SetRoot ( PageLocation root ) : void
SiteMap ( ) : System

메소드 상세

AddPage() 공개 메소드

public AddPage ( PageLocation value ) : void
value PageLocation
리턴 void

ClearPages() 보호된 메소드

protected ClearPages ( ) : void
리턴 void

ContainsID() 공개 메소드

public ContainsID ( string id ) : bool
id string
리턴 bool

GetAncestors() 공개 메소드

public GetAncestors ( string id ) : Subtext.Web.Admin.PageLocation[]
id string
리턴 Subtext.Web.Admin.PageLocation[]

GetAncestors() 공개 메소드

public GetAncestors ( string id, bool includeSelf ) : Subtext.Web.Admin.PageLocation[]
id string
includeSelf bool
리턴 Subtext.Web.Admin.PageLocation[]

LoadConfiguration() 공개 정적인 메소드

public static LoadConfiguration ( ) : void
리턴 void

LoadConfiguration() 공개 정적인 메소드

public static LoadConfiguration ( string filePath ) : void
filePath string
리턴 void

PopulateLookupList() 보호된 메소드

protected PopulateLookupList ( ) : void
리턴 void

RecursePageLocations() 보호된 메소드

protected RecursePageLocations ( PageLocation currentLocation ) : void
currentLocation PageLocation
리턴 void

SetRoot() 보호된 메소드

protected SetRoot ( PageLocation root ) : void
root PageLocation
리턴 void

SiteMap() 보호된 메소드

protected SiteMap ( ) : System
리턴 System

this() 공개 메소드

public this ( string index ) : PageLocation
index string
리턴 PageLocation