C# Class SenseNet.Portal.Page

Inheritance: Webform, IFolder
Show file Open project: maxpavlov/FlexNet Class Usage Examples

Private Properties

Property Type Description
CreateVirtualPath string
ExecutePage void
GetAllPage SenseNet.ContentRepository.Storage.Search.NodeQueryResult
HandleSmartUrlListChanging void
InstantiatePage PageBase
RunPage void
SetBinary void
SetPageData void

Public Methods

Method Description
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

Protected Methods

Method Description
Page ( NodeToken nt ) : System

Private Methods

Method Description
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

Method Details

CheckIn() public method

public CheckIn ( ) : void
return void

GetPersonalizationXml() public method

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

GetPersonalizationXml() public static method

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

GetPortlets() public method

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

GetPortlets() public static method

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

GetProperty() public method

public GetProperty ( string name ) : object
name string
return object

Page() public method

public Page ( Node parent ) : System
parent Node
return System

Page() public method

public Page ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
return System

Page() protected method

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

Publish() public method

public Publish ( ) : void
return void

RunPagesBackground() public static method

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

Save() public method

public Save ( ) : void
return void

Save() public method

public Save ( SavingMode mode ) : void
mode SavingMode
return void

SaveSameVersion() public method

public SaveSameVersion ( ) : void
return void

SetPersonalizationFromXml() public static method

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

SetPersonalizationFromXml() public method

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

SetProperty() public method

public SetProperty ( string name, object value ) : void
name string
value object
return void