Class FormSubmitActivityInitializer
- Namespace
- CMS.OnlineForms
- Assembly
- CMS.OnlineForms.dll
Represents implementation of IActivityInitializer for form submission activity.
public class FormSubmitActivityInitializer : IActivityInitializer
- Inheritance
-
objectFormSubmitActivityInitializer
- Implements
- Derived
- Extension Methods
Constructors
FormSubmitActivityInitializer(BizFormItem)
Instantiate new instance of FormSubmitActivityInitializer.
public FormSubmitActivityInitializer(BizFormItem recordItem)
Parameters
recordItemBizFormItemSpecifies the inserted record the activity is related to.
Exceptions
- ArgumentNullException
recordItemisnull.
FormSubmitActivityInitializer(BizFormItem, Guid, int, int)
Instantiate new instance of FormSubmitActivityInitializer.
public FormSubmitActivityInitializer(BizFormItem recordItem, Guid webPageItemGuid, int languageId, int channelId)
Parameters
recordItemBizFormItemSpecifies the inserted record the activity is related to.
webPageItemGuidGuidGuid of the web page the activity is logged for.
languageIdintID of the content language.
channelIdintID of the channel.
Exceptions
- ArgumentNullException
recordItemisnull.
Properties
ActivityType
Gets string type of the activity (BIZFORM_SUBMIT).
public string ActivityType { get; }
Property Value
- string
SettingsKeyName
Activity settings key name, used to check whether activity logging is enabled.
public string SettingsKeyName { get; }
Property Value
- string
Methods
Initialize(IActivityInfo)
Initializes IActivityInfo properties.
public virtual void Initialize(IActivityInfo activity)
Parameters
activityIActivityInfoActivity info