C# 클래스 Rock.Communication.Medium.Email

상속: MediumComponent
파일 보기 프로젝트 열기: SparkDevNetwork/Rock 1 사용 예제들

공개 메소드들

메소드 설명
GetControl ( bool useSimpleMode ) : MediumControl

Gets the control.

GetHtmlPreview ( System.ComponentModel.Model communication, Person person ) : string

Gets the HTML preview.

GetMessageDetails ( System.ComponentModel.Model communication ) : string

Gets the read-only message details.

ProcessHtmlBody ( Rock communication, Rock globalAttributes, object>.Dictionary mergeObjects, Person currentPersonOverride = null ) : string

Processes the HTML body.

ProcessTextBody ( Rock communication, Rock globalAttributes, object>.Dictionary mergeObjects, Person currentPersonOverride = null ) : string

Processes the text body.

Send ( System.ComponentModel.Model communication ) : void

Sends the specified communication.

비공개 메소드들

메소드 설명
AppendAttachmentData ( StringBuilder sb, string value ) : void
AppendMediumData ( System.ComponentModel.Model communication, StringBuilder sb, string key ) : void
AppendMediumData ( StringBuilder sb, string key, string value ) : void

메소드 상세

GetControl() 공개 메소드

Gets the control.
public GetControl ( bool useSimpleMode ) : MediumControl
useSimpleMode bool if set to true [use simple mode].
리턴 Rock.Web.UI.Controls.Communication.MediumControl

GetHtmlPreview() 공개 메소드

Gets the HTML preview.
public GetHtmlPreview ( System.ComponentModel.Model communication, Person person ) : string
communication System.ComponentModel.Model The communication.
person Person The person.
리턴 string

GetMessageDetails() 공개 메소드

Gets the read-only message details.
public GetMessageDetails ( System.ComponentModel.Model communication ) : string
communication System.ComponentModel.Model The communication.
리턴 string

ProcessHtmlBody() 공개 정적인 메소드

Processes the HTML body.
public static ProcessHtmlBody ( Rock communication, Rock globalAttributes, object>.Dictionary mergeObjects, Person currentPersonOverride = null ) : string
communication Rock The communication.
globalAttributes Rock The global attributes.
mergeObjects object>.Dictionary The merge objects.
currentPersonOverride Person The current person override.
리턴 string

ProcessTextBody() 공개 정적인 메소드

Processes the text body.
public static ProcessTextBody ( Rock communication, Rock globalAttributes, object>.Dictionary mergeObjects, Person currentPersonOverride = null ) : string
communication Rock The communication.
globalAttributes Rock The global attributes.
mergeObjects object>.Dictionary The merge objects.
currentPersonOverride Person The current person override.
리턴 string

Send() 공개 메소드

Sends the specified communication.
public Send ( System.ComponentModel.Model communication ) : void
communication System.ComponentModel.Model The communication.
리턴 void