IPagePresentation Interface |
A presentation is combination of Model and View, in the MVC concept.
It is a special part of a Page, that contains all the customized content and markup.
Namespace: Ingeniux.CMS.Presentation
The IPagePresentation type exposes the following members.
Name | Description | |
---|---|---|
ContentContainerId |
Gets/sets the id of the container element, that holds the rendering of this presentation
| |
Layout |
Gets the layout of the presentation, which is colletion of Layout Rows.
| |
Name |
Gets/sets the name of the presentation
| |
Notes |
Gets/sets the note of the presentation
|
Name | Description | |
---|---|---|
Columns |
Retrieves all layout columns that are placed under this presentation.
| |
ContentUnits |
Retrieves all content unit instances that are placed under this presentation.
| |
Format |
Produces the final HTML markup, on the specified Page Version, with
specified Presentation Formatter
| |
Rows |
Retrieves all layout rows that are placed under this presentation.
| |
SerializeForPage |
Produces XML element that will be injected into a published xml document of the a Page it belongs to
|