C# 클래스 PerplexMail.UmbracoForms.EmailWorkflow

상속: Umbraco.Forms.Core.WorkflowType
파일 보기 프로젝트 열기: PerplexInternetmarketing/PerplexMail-for-Umbraco

Private Properties

프로퍼티 타입 설명
IsFileUpload bool
ParseRecordField List

공개 메소드들

메소드 설명
EmailWorkflow ( ) : System
Execute ( Record record, RecordEventArgs e ) : WorkflowExecutionStatus
ValidateSettings ( ) : List

비공개 메소드들

메소드 설명
IsFileUpload ( RecordField r ) : bool
ParseRecordField ( RecordField recordField ) : List

Dit levert een List van EmailTags op omdat sommige RecordFields tot meerdere EmailTags leiden. Bijvoorbeeld een File Upload is standaard type multiple, dus kan leiden tot meer dan 1 EmailTag ([#file-1#], [#file-2#], etc.). Het was dus noodzakelijk hier meerdere EmailTags op te kunnen leveren per RecordField.

메소드 상세

EmailWorkflow() 공개 메소드

public EmailWorkflow ( ) : System
리턴 System

Execute() 공개 메소드

public Execute ( Record record, RecordEventArgs e ) : WorkflowExecutionStatus
record Record
e RecordEventArgs
리턴 WorkflowExecutionStatus

ValidateSettings() 공개 메소드

public ValidateSettings ( ) : List
리턴 List