Table of Contents

Class EmailChannelContentLanguage

Namespace
Kentico.Xperience.Admin.DigitalMarketing.UIPages
Assembly
Kentico.Xperience.Admin.DigitalMarketing.dll

Page with language context used by UI pages related to an email channel.

[UINavigation(false)]
[UIBreadcrumbs(false)]
public sealed class EmailChannelContentLanguage : Page<EmailChannelContentLanguageClientProperties>, IPage
Inheritance
object
EmailChannelContentLanguage
Implements
Inherited Members
Extension Methods

Constructors

EmailChannelContentLanguage(IContentLanguageModelRetriever)

Initializes a new instance of EmailChannelContentLanguage.

public EmailChannelContentLanguage(IContentLanguageModelRetriever contentLanguageModelRetriever)

Parameters

contentLanguageModelRetriever IContentLanguageModelRetriever

Properties

LanguageName

Content language codename.

[PageParameter(typeof(StringPageModelBinder), typeof(EmailChannelContentLanguage))]
public string LanguageName { get; set; }

Property Value

string

Methods

ConfigureTemplateProperties(EmailChannelContentLanguageClientProperties)

Gets the object representing client side template properties.

public override Task<EmailChannelContentLanguageClientProperties> ConfigureTemplateProperties(EmailChannelContentLanguageClientProperties properties)

Parameters

properties EmailChannelContentLanguageClientProperties

Initialized properties object.

Returns

Task<EmailChannelContentLanguageClientProperties>

GetDefaultRoute(IEnumerable<Route>)

Gets the route which is redirected to, when no route is selected.

protected override Route GetDefaultRoute(IEnumerable<Route> routes)

Parameters

routes IEnumerable<Route>

Returns

Route