C# Class Tridion.Extensions.DynamicDelivery.Templates.PageTemplateBase

Inheritance: TemplateBase
Show file Open project: rainmaker2k/TridionMVCDotNet

Public Properties

Property Type Description
DefaultLinkLevels int
DefaultResolveWidthAndHeight bool
VariableNameCalledFromDynamicDelivery string
VariableValueCalledFromDynamicDelivery string

Public Methods

Method Description
GetDynamicPage ( BuildManager manager ) : Tridion.Extensions.DynamicDelivery.ContentModel.Page
PageTemplateBase ( ) : System
PageTemplateBase ( TemplatingLogger log ) : System
Transform ( Engine engine, Package package ) : void

Protected Methods

Method Description
GetTcmPage ( ) : Page
TransformPage ( Tridion.Extensions.DynamicDelivery.ContentModel page ) : void

Abstract method to be implemented by a subclass. The method takes a DynamicDelivery page and can add information to it (e.g. by searching in folders / structure groups / linked components, etc

Method Details

GetDynamicPage() public method

public GetDynamicPage ( BuildManager manager ) : Tridion.Extensions.DynamicDelivery.ContentModel.Page
manager Tridion.Extensions.DynamicDelivery.Templates.Builder.BuildManager
return Tridion.Extensions.DynamicDelivery.ContentModel.Page

GetTcmPage() protected method

protected GetTcmPage ( ) : Page
return Page

PageTemplateBase() public method

public PageTemplateBase ( ) : System
return System

PageTemplateBase() public method

public PageTemplateBase ( TemplatingLogger log ) : System
log TemplatingLogger
return System

Transform() public method

public Transform ( Engine engine, Package package ) : void
engine Engine
package Package
return void

TransformPage() protected abstract method

Abstract method to be implemented by a subclass. The method takes a DynamicDelivery page and can add information to it (e.g. by searching in folders / structure groups / linked components, etc
protected abstract TransformPage ( Tridion.Extensions.DynamicDelivery.ContentModel page ) : void
page Tridion.Extensions.DynamicDelivery.ContentModel DynamicDelivery page
return void

Property Details

DefaultLinkLevels public property

public int DefaultLinkLevels
return int

DefaultResolveWidthAndHeight public property

public bool DefaultResolveWidthAndHeight
return bool

VariableNameCalledFromDynamicDelivery public static property

public static string VariableNameCalledFromDynamicDelivery
return string

VariableValueCalledFromDynamicDelivery public static property

public static string VariableValueCalledFromDynamicDelivery
return string