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
-
objectEmailChannelContentLanguage
- 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
EmailChannelContentLanguageClientPropertiesInitialized properties object.
Returns
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>