Class RecipientListOverview
- Namespace
- Kentico.Xperience.Admin.DigitalMarketing.UIPages
- Assembly
- Kentico.Xperience.Admin.DigitalMarketing.dll
Recipient list overview page.
public sealed class RecipientListOverview : OverviewPage<ContactGroupInfo>, IPage
- Inheritance
-
objectRecipientListOverview
- Implements
- Inherited Members
- Extension Methods
Constructors
RecipientListOverview(IPageLinkGenerator, IUIPermissionEvaluator, IInfoProvider<RecipientListSettingsInfo>, IInfoProvider<WebPageItemInfo>, IInfoProvider<ContactGroupMemberInfo>)
Initializes an instance of the RecipientListOverview class.
public RecipientListOverview(IPageLinkGenerator pageLinkGenerator, IUIPermissionEvaluator permissionEvaluator, IInfoProvider<RecipientListSettingsInfo> recipientListSettingsInfoProvider, IInfoProvider<WebPageItemInfo> webPageItemInfoProvider, IInfoProvider<ContactGroupMemberInfo> contactGroupMemberInfoProvider)
Parameters
pageLinkGenerator
IPageLinkGeneratorpermissionEvaluator
IUIPermissionEvaluatorrecipientListSettingsInfoProvider
IInfoProvider<RecipientListSettingsInfo>webPageItemInfoProvider
IInfoProvider<WebPageItemInfo>contactGroupMemberInfoProvider
IInfoProvider<ContactGroupMemberInfo>
Properties
ObjectId
ID of a contact group.
[PageParameter(typeof(IntPageModelBinder))]
public override int ObjectId { get; set; }
Property Value
- int
Methods
ConfigurePage()
Allows configure and share page specific values prior invocation of the ConfigureTemplateProperties(TClientProperties) or command method.
public override Task ConfigurePage()
Returns
- Task
ValidatePage()
Validates the page state prior invocation of the ConfigurePage() method.
public override Task<PageValidationResult> ValidatePage()
Returns
- Task<PageValidationResult>