Table of Contents

Namespace CMS.OnlineForms

Classes

BizFormConstants

Contains biz form functionality related constants.

BizFormException

Thrown when biz form operation fails.

BizFormHelper

Provides helper methods for biz forms.

BizFormInfo

BizFormInfo stores information about form builder components configuration and other settings available in general side panel. FormClassInfo stores the form definition of the form. BizFormItem stores the data that visitors fill on the website.

BizFormInfoProvider

Class providing BizFormInfo management.

BizFormItem

BizFormInfo stores information about form builder components configuration and other settings available in general side panel. FormClassInfo stores the form definition of the form. BizFormItem stores the data that visitors fill on the website.

BizFormItemEventArgs

BizForm item event arguments

BizFormItemEvents

BizForm item events

BizFormItemFactory

Factory that provides BizForm item objects

BizFormItemGenerator

Generator of the specific BizForm items

BizFormItemHandler

BizForm item handler

BizFormItemProvider

Class for retrieving BizForm items.

BizFormRoleInfo

BizFormRoleInfo data container class.

BizFormRoleInfoProvider

Class providing BizFormRoleInfo management.

BizFormTableNameNotUniqueException

Thrown when biz form table name is not unique.

BizFormTypeInfo

Type info for the BizForm items

BizFormUploadFile

Class represents a file uploaded via BizForm submission.

BizFormUploadFileSerializer

Class responsible for serialization and deserialization of BizFormUploadFile instances.

ClearBizFormTypeInfosWebFarmTask

Web farm task used to clear the bizForm item type info.

DefaultAutoresponderAutomationEmailProvider

Class providing default email to be sent when a user fills some form.

DeleteBizFormFileWebFarmTask

Web farm task used to delete bizform files.

FormClassInfo

BizFormInfo stores information about form builder components configuration and other settings available in general side panel. FormClassInfo stores the form definition of the form. BizFormItem stores the data that visitors fill on the website.

FormFeaturedFieldInfo

Data container class for FormFeaturedFieldInfo.

FormFeaturedFieldInfoProvider

Class providing FormFeaturedFieldInfo management.

FormFieldExtractionContext

Context for extracting the string value of a form field.

FormFieldExtractionContextExtensions

Extension methods for FormFieldExtractionContext.

FormFieldInfoExtensions

Extension methods for FormFieldInfo class.

FormFieldTextValueExtractorBase<TValue>

Extractor used for extracting text representation of value from form fields.

FormSubmitActivityInitializer

Represents implementation of IActivityInitializer for form submission activity.

IObjectQueryExtensions

Extension methods for ObjectQuery<TObject>

InvalidateBizFormTypeInfoWebFarmTask

Web farm task used to invalidate BizForm type info.

LegitimateInterestFormSubmitActivityInitializer

Represents implementation of IActivityInitializer for form submission activity when legitimate interest is applied.

NotificationEmailFormInfo

Data container class for NotificationEmailFormInfo.

PromoteBizFormTempFileWebFarmTask

Web farm task used to promote temporary files attached to a form.

SmartFieldConstants

Provides internal constants for smart fields feature.

UpdateBizFormFileWebFarmTask

Web farm task used to update files attached to a form.

Interfaces

IBizFormFileService

Defines manipulation methods for a file uploaded via forms.

IBizFormInfoProvider

Declares members for BizFormInfo management.

IBizFormRoleInfoProvider

Declares members for BizFormRoleInfo management.

IFormFeaturedFieldInfoProvider

Declares members for FormFeaturedFieldInfo management.

IFormSubmitAutomationEmailProvider

Interface providing an email to be sent by an automation step when triggered by a form submit trigger.