C# 클래스 SenseNet.Portal.Page

상속: Webform, IFolder
파일 보기 프로젝트 열기: maxpavlov/FlexNet 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateVirtualPath string
ExecutePage void
GetAllPage SenseNet.ContentRepository.Storage.Search.NodeQueryResult
HandleSmartUrlListChanging void
InstantiatePage PageBase
RunPage void
SetBinary void
SetPageData void

공개 메소드들

메소드 설명
CheckIn ( ) : void
GetPersonalizationXml ( HttpContext context ) : XmlDocument
GetPersonalizationXml ( HttpContext context, Page pageNode ) : XmlDocument
GetPortlets ( HttpContext context ) : System.Web.UI.WebControls.WebParts.WebPartCollection
GetPortlets ( HttpContext context, Page pageNode ) : System.Web.UI.WebControls.WebParts.WebPartCollection
GetProperty ( string name ) : object
Page ( Node parent ) : System
Page ( Node parent, string nodeTypeName ) : System
Publish ( ) : void
RunPagesBackground ( HttpContext context, Exception &exceptions ) : string[]
Save ( ) : void
Save ( SavingMode mode ) : void
SaveSameVersion ( ) : void
SetPersonalizationFromXml ( HttpContext context, Page pageNode, XmlDocument xml, string &errorMessage ) : void
SetPersonalizationFromXml ( HttpContext context, XmlDocument xml, string &errorMessage ) : void
SetProperty ( string name, object value ) : void

보호된 메소드들

메소드 설명
Page ( NodeToken nt ) : System

비공개 메소드들

메소드 설명
CreateVirtualPath ( string path ) : string
ExecutePage ( HttpContext context, string virtualPath, PageBase page, Page pageNode, bool silent ) : void
GetAllPage ( ) : NodeQueryResult
HandleSmartUrlListChanging ( ) : void
InstantiatePage ( HttpContext context, string virtualPath, Page pageNode ) : PageBase
RunPage ( HttpContext context, string path, Page pageNode, Exception &exception ) : void
SetBinary ( ) : void
SetPageData ( ) : void

메소드 상세

CheckIn() 공개 메소드

public CheckIn ( ) : void
리턴 void

GetPersonalizationXml() 공개 메소드

public GetPersonalizationXml ( HttpContext context ) : XmlDocument
context System.Web.HttpContext
리턴 System.Xml.XmlDocument

GetPersonalizationXml() 공개 정적인 메소드

public static GetPersonalizationXml ( HttpContext context, Page pageNode ) : XmlDocument
context System.Web.HttpContext
pageNode Page
리턴 System.Xml.XmlDocument

GetPortlets() 공개 메소드

public GetPortlets ( HttpContext context ) : System.Web.UI.WebControls.WebParts.WebPartCollection
context System.Web.HttpContext
리턴 System.Web.UI.WebControls.WebParts.WebPartCollection

GetPortlets() 공개 정적인 메소드

public static GetPortlets ( HttpContext context, Page pageNode ) : System.Web.UI.WebControls.WebParts.WebPartCollection
context System.Web.HttpContext
pageNode Page
리턴 System.Web.UI.WebControls.WebParts.WebPartCollection

GetProperty() 공개 메소드

public GetProperty ( string name ) : object
name string
리턴 object

Page() 공개 메소드

public Page ( Node parent ) : System
parent Node
리턴 System

Page() 공개 메소드

public Page ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
리턴 System

Page() 보호된 메소드

protected Page ( NodeToken nt ) : System
nt SenseNet.ContentRepository.Storage.NodeToken
리턴 System

Publish() 공개 메소드

public Publish ( ) : void
리턴 void

RunPagesBackground() 공개 정적인 메소드

public static RunPagesBackground ( HttpContext context, Exception &exceptions ) : string[]
context System.Web.HttpContext
exceptions System.Exception
리턴 string[]

Save() 공개 메소드

public Save ( ) : void
리턴 void

Save() 공개 메소드

public Save ( SavingMode mode ) : void
mode SavingMode
리턴 void

SaveSameVersion() 공개 메소드

public SaveSameVersion ( ) : void
리턴 void

SetPersonalizationFromXml() 공개 정적인 메소드

public static SetPersonalizationFromXml ( HttpContext context, Page pageNode, XmlDocument xml, string &errorMessage ) : void
context System.Web.HttpContext
pageNode Page
xml System.Xml.XmlDocument
errorMessage string
리턴 void

SetPersonalizationFromXml() 공개 메소드

public SetPersonalizationFromXml ( HttpContext context, XmlDocument xml, string &errorMessage ) : void
context System.Web.HttpContext
xml System.Xml.XmlDocument
errorMessage string
리턴 void

SetProperty() 공개 메소드

public SetProperty ( string name, object value ) : void
name string
value object
리턴 void