Class CampaignStageDroppedOffContactsList
- Namespace
- Kentico.Xperience.Admin.DigitalMarketing.UIPages
- Assembly
- Kentico.Xperience.Admin.DigitalMarketing.dll
Lists contacts that dropped off at a given stage, accessed from the Campaign context.
public sealed class CampaignStageDroppedOffContactsList : StageDroppedOffContactsListBase, IPage
- Inheritance
-
objectCampaignStageDroppedOffContactsList
- Implements
- Inherited Members
- Extension Methods
Constructors
CampaignStageDroppedOffContactsList(IInfoProvider<CustomerJourneyInfo>, IInfoProvider<CustomerJourneyStageInfo>, IPageLinkGenerator, ICustomerJourneyStageContactHistoryTypeRetriever, IOptions<CustomerDataPlatformOptions>, ICustomerJourneyStageContactQueryRetriever)
Initializes an instance of the CampaignStageDroppedOffContactsList class.
public CampaignStageDroppedOffContactsList(IInfoProvider<CustomerJourneyInfo> customerJourneyInfoProvider, IInfoProvider<CustomerJourneyStageInfo> customerJourneyStageInfoProvider, IPageLinkGenerator pageLinkGenerator, ICustomerJourneyStageContactHistoryTypeRetriever customerJourneyStageContactHistoryTypeRetriever, IOptions<CustomerDataPlatformOptions> customerDataPlatformOptions, ICustomerJourneyStageContactQueryRetriever customerJourneyStageContactQueryRetriever)
Parameters
customerJourneyInfoProviderIInfoProvider<CustomerJourneyInfo>customerJourneyStageInfoProviderIInfoProvider<CustomerJourneyStageInfo>pageLinkGeneratorIPageLinkGeneratorcustomerJourneyStageContactHistoryTypeRetrieverICustomerJourneyStageContactHistoryTypeRetrievercustomerDataPlatformOptionsIOptions<CustomerDataPlatformOptions>customerJourneyStageContactQueryRetrieverICustomerJourneyStageContactQueryRetriever
Properties
CustomerJourneyId
ID of the customer journey resolved from the campaign via Kentico.Xperience.Admin.DigitalMarketing.CampaignCustomerJourneyIdBinder.
[PageParameter(typeof(CampaignCustomerJourneyIdBinder), typeof(CampaignsEditLayout))]
public override int CustomerJourneyId { get; set; }
Property Value
- int
CustomerJourneyStageFilter
Filter for contacts in the stage listing.
[PageParameter(typeof(CustomerJourneyStageFilterModelBinder), typeof(CampaignStageContactFilterTables))]
public override CustomerJourneyStageFilter CustomerJourneyStageFilter { get; set; }
Property Value
CustomerJourneyStageId
ID of the Customer journey stage.
[PageParameter(typeof(IntPageModelBinder), typeof(CampaignStageContactLists))]
public override int CustomerJourneyStageId { get; set; }
Property Value
- int