1. IMailTemplate

Interface IMailTemplate

A strongly typed entity interface for mail templates.

Inherited Members
Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ContractsNotifications
Assembly: Stylelabs.M.Sdk.dll
Syntax
public interface IMailTemplate : ITypedEntity, IEntity, IResource, IDirtyTracking

Properties

Name

Gets or sets the name.

Declaration
string Name { get; set; }
Property Value
TypeDescription
string

Methods

GetBody(CultureInfo)

Gets the body.

Declaration
string GetBody(CultureInfo culture)
Parameters
TypeNameDescription
CultureInfoculture

The culture.

Returns
TypeDescription
string

The body.

GetDescription(CultureInfo)

Gets the description.

Declaration
string GetDescription(CultureInfo culture)
Parameters
TypeNameDescription
CultureInfoculture

The culture.

Returns
TypeDescription
string

The description.

GetSubject(CultureInfo)

Gets the subject.

Declaration
string GetSubject(CultureInfo culture)
Parameters
TypeNameDescription
CultureInfoculture

The culture.

Returns
TypeDescription
string

The subject.

GetTemplateVariables()

Gets the template variables.

Declaration
IList<TemplateVariable> GetTemplateVariables()
Returns
TypeDescription
IList<>TemplateVariable

A list of template variables.

SetBody(CultureInfo, string)

Sets the body.

Declaration
void SetBody(CultureInfo culture, string body)
Parameters
TypeNameDescription
CultureInfoculture

The culture.

stringbody

The body.

SetDescription(CultureInfo, string)

Sets the description.

Declaration
void SetDescription(CultureInfo culture, string description)
Parameters
TypeNameDescription
CultureInfoculture

The culture.

stringdescription

The description.

SetSubject(CultureInfo, string)

Sets the subject.

Declaration
void SetSubject(CultureInfo culture, string subject)
Parameters
TypeNameDescription
CultureInfoculture

The culture.

stringsubject

The subject.

SetTemplateVariables(IEnumerable<TemplateVariable>)

Sets the template variables.

Declaration
void SetTemplateVariables(IEnumerable<TemplateVariable> variables)
Parameters
TypeNameDescription
IEnumerable<>TemplateVariablevariables

A collection of template variables.

If you have suggestions for improving this article, let us know!