Class ActivityTypeCreate
- Namespace
- Kentico.Xperience.Admin.DigitalMarketing.UIPages
- Assembly
- Kentico.Xperience.Admin.DigitalMarketing.dll
Activity creation page.
public sealed class ActivityTypeCreate : CreatePage<ActivityTypeInfo, ActivityTypeEditSection>, IPage
- Inheritance
-
objectActivityTypeCreate
- Implements
- Inherited Members
- Extension Methods
Constructors
ActivityTypeCreate(IFormComponentMapper, IFormDataBinder, IPageLinkGenerator)
Initializes an instance of the ActivityTypeCreate class.
public ActivityTypeCreate(IFormComponentMapper formComponentMapper, IFormDataBinder formDataBinder, IPageLinkGenerator pageLinkGenerator)
Parameters
formComponentMapperIFormComponentMapperformDataBinderIFormDataBinderpageLinkGeneratorIPageLinkGenerator
Methods
ConfigurePage()
Set up page's configuration. Configures UI page.
public override Task ConfigurePage()
Returns
- Task
FinalizeInfoObject(ActivityTypeInfo, IFormFieldValueProvider, CancellationToken)
Allows to modify values of infoObject before validation and saving.
protected override Task FinalizeInfoObject(ActivityTypeInfo infoObject, IFormFieldValueProvider fieldValueProvider, CancellationToken cancellationToken)
Parameters
infoObjectActivityTypeInfoInfo object to be set.
fieldValueProviderIFormFieldValueProviderProvider of form field values.
cancellationTokenCancellationTokenThe cancellation instruction.
Returns
- Task