C# 클래스 FourRoads.TelligentCommunity.Sentrus.HealthExtensions.UserEncouragementEmailTemplate

상속: IEmailTemplatePreviewPlugin, ITokenRegistrar, ITranslatablePlugin, ISingletonPlugin
파일 보기 프로젝트 열기: 4-Roads/FourRoads.TelligentCommunity

공개 메소드들

메소드 설명
GetSendMailOptions ( int userid, TemplateContext templateContext ) : SendEmailOptions
GetTemplateName ( EmailTarget target ) : string
Initialize ( ) : void
RegisterTokens ( ITokenizedTemplateTokenController tokenizedTemplateTokenController ) : void
SetController ( ITemplatablePluginController controller ) : void
SetController ( ITranslatablePluginController controller ) : void

비공개 메소드들

메소드 설명
CreateTokenizedTemplate ( EmailTarget target, string defaultTemplate ) : TokenizedTemplate

메소드 상세

GetSendMailOptions() 공개 메소드

public GetSendMailOptions ( int userid, TemplateContext templateContext ) : SendEmailOptions
userid int
templateContext TemplateContext
리턴 SendEmailOptions

GetTemplateName() 공개 메소드

public GetTemplateName ( EmailTarget target ) : string
target EmailTarget
리턴 string

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

RegisterTokens() 공개 메소드

public RegisterTokens ( ITokenizedTemplateTokenController tokenizedTemplateTokenController ) : void
tokenizedTemplateTokenController ITokenizedTemplateTokenController
리턴 void

SetController() 공개 메소드

public SetController ( ITemplatablePluginController controller ) : void
controller ITemplatablePluginController
리턴 void

SetController() 공개 메소드

public SetController ( ITranslatablePluginController controller ) : void
controller ITranslatablePluginController
리턴 void