C# Класс SenseNet.Portal.Page

Наследование: Webform, IFolder
Показать файл Открыть проект Примеры использования класса

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