C# Class ToSic.SexyContent.Engines.EngineBase

Inheritance: IEngine
Afficher le fichier Open project: 2sic/2sxc

Protected Properties

Свойство Type Description
App System.App
DataSource ToSic.Eav.DataSources.IDataSource
InstancePurposes InstancePurposes
ModuleInfo DotNetNuke.Entities.Modules.ModuleInfo
Sexy SxcInstance
Template Template
TemplatePath string

Private Properties

Свойство Type Description
CheckExpectedNoRenderConditions void
CheckExpectedTemplateErrors void
CheckTemplatePermissions void

Méthodes publiques

Méthode Description
CustomizeData ( ) : void
CustomizeSearch ( Dictionary searchInfos, DotNetNuke.Entities.Modules.ModuleInfo moduleInfo, System.DateTime beginDate ) : void
Init ( Template template, System.App app, DotNetNuke.Entities.Modules.ModuleInfo hostingModule, ToSic.Eav.DataSources.IDataSource dataSource, InstancePurposes instancePurposes, SxcInstance sexy ) : void
Render ( ) : string

Renders the given elements with Razor or TokenReplace and returns the string representation.

Méthodes protégées

Méthode Description
Init ( ) : void
RenderTemplate ( ) : string

Private Methods

Méthode Description
CheckExpectedNoRenderConditions ( ) : void
CheckExpectedTemplateErrors ( ) : void
CheckTemplatePermissions ( PortalSettings portalSettings ) : void

Method Details

CustomizeData() public méthode

public CustomizeData ( ) : void
Résultat void

CustomizeSearch() public méthode

public CustomizeSearch ( Dictionary searchInfos, DotNetNuke.Entities.Modules.ModuleInfo moduleInfo, System.DateTime beginDate ) : void
searchInfos Dictionary
moduleInfo DotNetNuke.Entities.Modules.ModuleInfo
beginDate System.DateTime
Résultat void

Init() protected méthode

protected Init ( ) : void
Résultat void

Init() public méthode

public Init ( Template template, System.App app, DotNetNuke.Entities.Modules.ModuleInfo hostingModule, ToSic.Eav.DataSources.IDataSource dataSource, InstancePurposes instancePurposes, SxcInstance sexy ) : void
template Template
app System.App
hostingModule DotNetNuke.Entities.Modules.ModuleInfo
dataSource ToSic.Eav.DataSources.IDataSource
instancePurposes InstancePurposes
sexy SxcInstance
Résultat void

Render() public méthode

Renders the given elements with Razor or TokenReplace and returns the string representation.
public Render ( ) : string
Résultat string

RenderTemplate() protected abstract méthode

protected abstract RenderTemplate ( ) : string
Résultat string

Property Details

App protected_oe property

protected App,System App
Résultat System.App

DataSource protected_oe property

protected ToSic.Eav.DataSources.IDataSource DataSource
Résultat ToSic.Eav.DataSources.IDataSource

InstancePurposes protected_oe property

protected InstancePurposes InstancePurposes
Résultat InstancePurposes

ModuleInfo protected_oe property

protected ModuleInfo,DotNetNuke.Entities.Modules ModuleInfo
Résultat DotNetNuke.Entities.Modules.ModuleInfo

Sexy protected_oe property

protected SxcInstance Sexy
Résultat SxcInstance

Template protected_oe property

protected Template Template
Résultat Template

TemplatePath protected_oe property

protected string TemplatePath
Résultat string