C# Class Composite.AspNet.Razor.CompositeC1WebPage

Defines a Orckestra CMS razor control
Inheritance: WebPage, IDisposable
ファイルを表示 Open project: Orckestra/C1-CMS

Public Methods

Method Description
Dispose ( ) : void
ExecutePageHierarchy ( ) : void
Function ( string name ) : IHtmlString

Executes a C1 Function.

Function ( string name, object>.IDictionary parameters ) : IHtmlString

Executes a C1 Function.

Function ( string name, object parameters ) : IHtmlString

Executes a C1 Function.

Markup ( System.Xml.Linq.XNode xNode ) : IHtmlString

Renders the specified XNode.

PageTemplateFeature ( string featureName ) : IHtmlString

Includes a named Page Template Feature. Page Template Feature are managed in '~/App_Data/PageTemplateFeatures' or via the C1 Console's Layout perspective. They contain html and functional snippets.

Protected Methods

Method Description
CompositeC1WebPage ( ) : System

Initializes a new instance of the CompositeC1WebPage class.

Dispose ( bool disposing ) : void

Private Methods

Method Description
GetFunctionContext ( ) : Composite.Functions.FunctionContextContainer

Method Details

CompositeC1WebPage() protected method

Initializes a new instance of the CompositeC1WebPage class.
protected CompositeC1WebPage ( ) : System
return System

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

ExecutePageHierarchy() public method

public ExecutePageHierarchy ( ) : void
return void

Function() public method

Executes a C1 Function.
public Function ( string name ) : IHtmlString
name string Function name.
return IHtmlString

Function() public method

Executes a C1 Function.
public Function ( string name, object>.IDictionary parameters ) : IHtmlString
name string Function name.
parameters object>.IDictionary The parameters.
return IHtmlString

Function() public method

Executes a C1 Function.
public Function ( string name, object parameters ) : IHtmlString
name string Function name.
parameters object The parameters.
return IHtmlString

Markup() public method

Renders the specified XNode.
public Markup ( System.Xml.Linq.XNode xNode ) : IHtmlString
xNode System.Xml.Linq.XNode The XNode.
return IHtmlString

PageTemplateFeature() public method

Includes a named Page Template Feature. Page Template Feature are managed in '~/App_Data/PageTemplateFeatures' or via the C1 Console's Layout perspective. They contain html and functional snippets.
public PageTemplateFeature ( string featureName ) : IHtmlString
featureName string Name of the Page Template Feature to include. Names do not include an extension.
return IHtmlString