C# Class Tridion.Extensions.DynamicDelivery.Templates.Builder.BuildManager

Class serves as reference point to all builders, allowing subclasses of the BuildManager to override specific points of implementation. In a way, this class provides a poor man's dependency injection.
Afficher le fichier Open project: rainmaker2k/TridionMVCDotNet Class Usage Examples

Méthodes publiques

Méthode Description
BuildCategories ( Tridion.ContentManager.CommunicationManagement page ) : List
BuildCategories ( Tridion.ContentManager.ContentManagement component ) : List
BuildComponent ( Tridion.ContentManager.ContentManagement tcmComponent ) : Tridion.Extensions.DynamicDelivery.ContentModel.Component
BuildComponent ( Tridion.ContentManager.ContentManagement tcmComponent, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.Component
BuildComponentPresentation ( Tridion.ContentManager.CommunicationManagement tcmComponentPresentation, Engine engine, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.ComponentPresentation
BuildComponentTemplate ( Tridion.ContentManager.CommunicationManagement tcmComponentTemplate ) : Tridion.Extensions.DynamicDelivery.ContentModel.ComponentTemplate
BuildField ( Tridion.ContentManager.ContentManagement tcmItemField, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.Field
BuildFields ( Tridion.ContentManager.ContentManagement tcmItemFields, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.Fields
BuildKeyword ( Tridion.ContentManager.ContentManagement keyword ) : Tridion.Extensions.DynamicDelivery.ContentModel.Keyword
BuildManager ( ) : System
BuildOrganizationalItem ( Tridion.ContentManager.CommunicationManagement tcmStructureGroup ) : Tridion.Extensions.DynamicDelivery.ContentModel.OrganizationalItem
BuildOrganizationalItem ( Tridion.ContentManager.ContentManagement tcmFolder ) : Tridion.Extensions.DynamicDelivery.ContentModel.OrganizationalItem
BuildPage ( Tridion.ContentManager.CommunicationManagement tcmPage, Engine engine ) : Tridion.Extensions.DynamicDelivery.ContentModel.Page
BuildPage ( Tridion.ContentManager.CommunicationManagement tcmPage, Engine engine, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.Page
BuildPageTemplate ( Tridion.ContentManager.CommunicationManagement tcmPageTemplate ) : Tridion.Extensions.DynamicDelivery.ContentModel.PageTemplate
BuildPublication ( Tridion.ContentManager.ContentManagement tcmPublication ) : Tridion.Extensions.DynamicDelivery.ContentModel.Publication
BuildSchema ( Tridion.ContentManager.ContentManagement tcmSchema ) : Tridion.Extensions.DynamicDelivery.ContentModel.Schema

Method Details

BuildCategories() public méthode

public BuildCategories ( Tridion.ContentManager.CommunicationManagement page ) : List
page Tridion.ContentManager.CommunicationManagement
Résultat List

BuildCategories() public méthode

public BuildCategories ( Tridion.ContentManager.ContentManagement component ) : List
component Tridion.ContentManager.ContentManagement
Résultat List

BuildComponent() public méthode

public BuildComponent ( Tridion.ContentManager.ContentManagement tcmComponent ) : Tridion.Extensions.DynamicDelivery.ContentModel.Component
tcmComponent Tridion.ContentManager.ContentManagement
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Component

BuildComponent() public méthode

public BuildComponent ( Tridion.ContentManager.ContentManagement tcmComponent, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.Component
tcmComponent Tridion.ContentManager.ContentManagement
linkLevels int
resolveWidthAndHeight bool
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Component

BuildComponentPresentation() public méthode

public BuildComponentPresentation ( Tridion.ContentManager.CommunicationManagement tcmComponentPresentation, Engine engine, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.ComponentPresentation
tcmComponentPresentation Tridion.ContentManager.CommunicationManagement
engine Engine
linkLevels int
resolveWidthAndHeight bool
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.ComponentPresentation

BuildComponentTemplate() public méthode

public BuildComponentTemplate ( Tridion.ContentManager.CommunicationManagement tcmComponentTemplate ) : Tridion.Extensions.DynamicDelivery.ContentModel.ComponentTemplate
tcmComponentTemplate Tridion.ContentManager.CommunicationManagement
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.ComponentTemplate

BuildField() public méthode

public BuildField ( Tridion.ContentManager.ContentManagement tcmItemField, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.Field
tcmItemField Tridion.ContentManager.ContentManagement
linkLevels int
resolveWidthAndHeight bool
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Field

BuildFields() public méthode

public BuildFields ( Tridion.ContentManager.ContentManagement tcmItemFields, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.Fields
tcmItemFields Tridion.ContentManager.ContentManagement
linkLevels int
resolveWidthAndHeight bool
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Fields

BuildKeyword() public méthode

public BuildKeyword ( Tridion.ContentManager.ContentManagement keyword ) : Tridion.Extensions.DynamicDelivery.ContentModel.Keyword
keyword Tridion.ContentManager.ContentManagement
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Keyword

BuildManager() public méthode

public BuildManager ( ) : System
Résultat System

BuildOrganizationalItem() public méthode

public BuildOrganizationalItem ( Tridion.ContentManager.CommunicationManagement tcmStructureGroup ) : Tridion.Extensions.DynamicDelivery.ContentModel.OrganizationalItem
tcmStructureGroup Tridion.ContentManager.CommunicationManagement
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.OrganizationalItem

BuildOrganizationalItem() public méthode

public BuildOrganizationalItem ( Tridion.ContentManager.ContentManagement tcmFolder ) : Tridion.Extensions.DynamicDelivery.ContentModel.OrganizationalItem
tcmFolder Tridion.ContentManager.ContentManagement
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.OrganizationalItem

BuildPage() public méthode

public BuildPage ( Tridion.ContentManager.CommunicationManagement tcmPage, Engine engine ) : Tridion.Extensions.DynamicDelivery.ContentModel.Page
tcmPage Tridion.ContentManager.CommunicationManagement
engine Engine
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Page

BuildPage() public méthode

public BuildPage ( Tridion.ContentManager.CommunicationManagement tcmPage, Engine engine, int linkLevels, bool resolveWidthAndHeight ) : Tridion.Extensions.DynamicDelivery.ContentModel.Page
tcmPage Tridion.ContentManager.CommunicationManagement
engine Engine
linkLevels int
resolveWidthAndHeight bool
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Page

BuildPageTemplate() public méthode

public BuildPageTemplate ( Tridion.ContentManager.CommunicationManagement tcmPageTemplate ) : Tridion.Extensions.DynamicDelivery.ContentModel.PageTemplate
tcmPageTemplate Tridion.ContentManager.CommunicationManagement
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.PageTemplate

BuildPublication() public méthode

public BuildPublication ( Tridion.ContentManager.ContentManagement tcmPublication ) : Tridion.Extensions.DynamicDelivery.ContentModel.Publication
tcmPublication Tridion.ContentManager.ContentManagement
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Publication

BuildSchema() public méthode

public BuildSchema ( Tridion.ContentManager.ContentManagement tcmSchema ) : Tridion.Extensions.DynamicDelivery.ContentModel.Schema
tcmSchema Tridion.ContentManager.ContentManagement
Résultat Tridion.Extensions.DynamicDelivery.ContentModel.Schema