Table of Contents

Class GetEmailPanelItemsParameters

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

Class to specify parameters for Kentico.Xperience.Admin.DigitalMarketing.IEmailPanelItemProvider.

public sealed class GetEmailPanelItemsParameters
Inheritance
object
GetEmailPanelItemsParameters
Extension Methods

Properties

AllowedEmailPurpose

Restricts the selection on the specified email purpose.

public EmailPurpose? AllowedEmailPurpose { get; set; }

Property Value

EmailPurpose?

Remarks

Note that this property is mutually exclusive with AllowedEmailPurposes.

AllowedEmailPurposes

Restricts the selection to a set of allowed email purposes.

public EmailPurpose[] AllowedEmailPurposes { get; set; }

Property Value

EmailPurpose[]

Remarks

Note that this property is mutually exclusive with AllowedEmailPurpose.

EmailChannelId

Email channel identifier.

public int EmailChannelId { get; }

Property Value

int

ForPreview

Indicates whether also unpublished versions of email configurations should be selectable.

public bool ForPreview { get; set; }

Property Value

bool

Remarks

  • If true, the selector will also allow selection of unpublished email configurations.
  • Otherwise, only published email configurations will be selectable.
  • Default value is false.

LanguageName

Content language name.

public string LanguageName { get; }

Property Value

string

PageSize

Page size.

public int PageSize { get; }

Property Value

int

SelectedPage

Selected page.

public int SelectedPage { get; }

Property Value

int