Class SystemPageBase
Inheritance
System.Object
SystemPageBase
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
[Obsolete("Use EPiServer.Shell.WebForms.WebFormsBase instead", false)]
public class SystemPageBase : PageBase, IPageSource, ICurrentPage, IContentSource, ISupportsScriptManager, ISystemMessageSink
Constructors
SystemPageBase()
Declaration
SystemPageBase(Int32)
Declaration
public SystemPageBase(int options)
Parameters
Type |
Name |
Description |
System.Int32 |
options |
|
SystemPageBase(Int32, Int32)
Declaration
public SystemPageBase(int enable, int disable)
Parameters
Type |
Name |
Description |
System.Int32 |
enable |
|
System.Int32 |
disable |
|
Fields
EPCurrentPageLink
Declaration
protected HtmlInputHidden EPCurrentPageLink
Field Value
Type |
Description |
System.Web.UI.HtmlControls.HtmlInputHidden |
|
Properties
BlockTypeRepository
Declaration
protected BlockTypeRepository BlockTypeRepository { get; }
Property Value
ContentRepository
Declaration
protected IContentRepository ContentRepository { get; }
Property Value
ContentSecurityRepository
Declaration
protected IContentSecurityRepository ContentSecurityRepository { get; set; }
Property Value
ContentTypeModelRepository
Declaration
protected ContentTypeModelRepository ContentTypeModelRepository { get; set; }
Property Value
ContentTypeRepository
Declaration
protected IContentTypeRepository ContentTypeRepository { get; set; }
Property Value
ContentVersionRepository
Declaration
protected IContentVersionRepository ContentVersionRepository { get; set; }
Property Value
CurrentPageLink
Declaration
public override PageReference CurrentPageLink { get; set; }
Property Value
Overrides
IsPageLeaveCheckEnabled
Declaration
protected virtual bool IsPageLeaveCheckEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PageLeaveCheckMessage
Declaration
protected virtual string PageLeaveCheckMessage { get; set; }
Property Value
Type |
Description |
System.String |
|
PageProviderManager
Declaration
protected IContentProviderManager PageProviderManager { get; set; }
Property Value
PageTypeRepository
Declaration
protected PageTypeRepository PageTypeRepository { get; }
Property Value
StyleSheetTheme
Declaration
public override string StyleSheetTheme { get; set; }
Property Value
Type |
Description |
System.String |
|
SystemMessageContainer
Declaration
public SystemMessageContainer SystemMessageContainer { get; }
Property Value
Methods
CreatePageTitle(String)
Declaration
[Obsolete("Use CreatePageTitle that includes LocalizationService instead.")]
public static string CreatePageTitle(string titlePrefix)
Parameters
Type |
Name |
Description |
System.String |
titlePrefix |
|
Returns
Type |
Description |
System.String |
|
CreatePageTitle(String, LocalizationService)
Declaration
public static string CreatePageTitle(string titlePrefix, LocalizationService localizationService)
Parameters
Returns
Type |
Description |
System.String |
|
GetImageThemeUrl(String)
Declaration
public string GetImageThemeUrl(string image)
Parameters
Type |
Name |
Description |
System.String |
image |
|
Returns
Type |
Description |
System.String |
|
InitializeCulture()
Declaration
protected override void InitializeCulture()
OnPreRenderComplete(EventArgs)
Declaration
protected override void OnPreRenderComplete(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
Overrides
QueryAccess()
Declaration
public override AccessLevel QueryAccess()
Returns
Overrides
RedirectToViewMode(String)
Declaration
protected void RedirectToViewMode(string url)
Parameters
Type |
Name |
Description |
System.String |
url |
|
RedirectToViewMode(String, Boolean)
Declaration
protected void RedirectToViewMode(string url, bool idKeep)
Parameters
Type |
Name |
Description |
System.String |
url |
|
System.Boolean |
idKeep |
|
Declaration
protected void RedirectToViewMode(string url, bool idKeep, PageReference pageLink)
Parameters
Type |
Name |
Description |
System.String |
url |
|
System.Boolean |
idKeep |
|
PageReference |
pageLink |
|
RegisterCSSFile(String, String)
Declaration
public void RegisterCSSFile(string key, string relativePath)
Parameters
Type |
Name |
Description |
System.String |
key |
|
System.String |
relativePath |
|
TransferToErrorMessage()
Declaration
protected void TransferToErrorMessage()
TransferToErrorMessage(String)
Declaration
protected void TransferToErrorMessage(string message)
Parameters
Type |
Name |
Description |
System.String |
message |
|
ValidateLanguageEditingAccessRights(PageData, IPrincipal)
Declaration
protected static void ValidateLanguageEditingAccessRights(PageData page, IPrincipal user)
Parameters
Type |
Name |
Description |
PageData |
page |
|
System.Security.Principal.IPrincipal |
user |
|
Implements
Extension Methods