---
title: "Class MailTemplateEntityExtensions"
slug: "sdk--stylelabs.m.sdk.extensions.mailtemplateentityextensions"
abstract: ""
---
# Class MailTemplateEntityExtensions

Extension class for [IMailTemplateEntity](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.typed.imailtemplateentity.html).

## Inheritance

object

MailTemplateEntityExtensions

## Namespace: StylelabsStylelabs.MSdkExtensions

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public static class MailTemplateEntityExtensions
```

## Methods

### GetTemplateVariables(IMailTemplateEntity)

Gets the variables.

#### Declaration

```csharp
public static IList<TemplateVariable> GetTemplateVariables(this IMailTemplateEntity mailTemplate)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [IMailTemplateEntity](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.typed.imailtemplateentity.html) | mailTemplate | The [IMailTemplateEntity](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.typed.imailtemplateentity.html). |

#### Returns

| Type | Description |
| --- | --- |
| IList<>[TemplateVariable](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.notifications.templatevariable.html) | The list of variables. |

### SetTemplateVariables(IMailTemplateEntity, IEnumerable<TemplateVariable>)

Sets the variables.

#### Declaration

```csharp
public static void SetTemplateVariables(this IMailTemplateEntity mailTemplate, IEnumerable<TemplateVariable> variables)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [IMailTemplateEntity](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.typed.imailtemplateentity.html) | mailTemplate | The [IMailTemplateEntity](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.models.typed.imailtemplateentity.html). |
| IEnumerable<>[TemplateVariable](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.notifications.templatevariable.html) | variables | The list of variables. |
