C# Класс PerplexMail.UmbracoForms.EmailWorkflow

Наследование: Umbraco.Forms.Core.WorkflowType
Показать файл Открыть проект

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