C# Class FourRoads.TelligentCommunity.Sentrus.HealthExtensions.UserEncouragementEmailTemplate

Inheritance: IEmailTemplatePreviewPlugin, ITokenRegistrar, ITranslatablePlugin, ISingletonPlugin
Afficher le fichier Open project: 4-Roads/FourRoads.TelligentCommunity

Méthodes publiques

Méthode Description
GetSendMailOptions ( int userid, TemplateContext templateContext ) : SendEmailOptions
GetTemplateName ( EmailTarget target ) : string
Initialize ( ) : void
RegisterTokens ( ITokenizedTemplateTokenController tokenizedTemplateTokenController ) : void
SetController ( ITemplatablePluginController controller ) : void
SetController ( ITranslatablePluginController controller ) : void

Private Methods

Méthode Description
CreateTokenizedTemplate ( EmailTarget target, string defaultTemplate ) : TokenizedTemplate

Method Details

GetSendMailOptions() public méthode

public GetSendMailOptions ( int userid, TemplateContext templateContext ) : SendEmailOptions
userid int
templateContext TemplateContext
Résultat SendEmailOptions

GetTemplateName() public méthode

public GetTemplateName ( EmailTarget target ) : string
target EmailTarget
Résultat string

Initialize() public méthode

public Initialize ( ) : void
Résultat void

RegisterTokens() public méthode

public RegisterTokens ( ITokenizedTemplateTokenController tokenizedTemplateTokenController ) : void
tokenizedTemplateTokenController ITokenizedTemplateTokenController
Résultat void

SetController() public méthode

public SetController ( ITemplatablePluginController controller ) : void
controller ITemplatablePluginController
Résultat void

SetController() public méthode

public SetController ( ITranslatablePluginController controller ) : void
controller ITranslatablePluginController
Résultat void