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
|