CMS.FormEngine Namespace |
Class | Description | |
---|---|---|
AlternativeFormInfo |
AlternativeFormInfo data container class.
| |
AlternativeFormInfoProvider |
Class providing AlternativeFormInfo management.
| |
CodeGenerator |
Helper for the code generation.
| |
CombineWithFormSettings |
Settings for combining form fields.
| |
ContentItemCodeFileGenerator |
Creates classes for content items, such as pages or custom table items, and saves them to files using naming conventions.
Generated classes contain properties that correspond to associated data class fields and bring the benefits of strongly typed code such as IntelliSense support.
Only page types, products, custom tables and forms are supported.
Files are organized in hiearchical folder structure with one top-level folder for each supported content type (Pages, Products, CustomTableItems and Forms).
Within each top-level folder there are another folders corresponding to the individual namespaces of the respective data class.
| |
ContentItemCodeGenerator |
Provides classes for content items, such as pages or custom table items, to facilitate their usage in code.
Generated classes contain properties that correspond to associated data class fields and bring the benefits of strongly typed code such as IntelliSense support.
Only page types, products, custom tables and forms are supported.
| |
DataTypeCodeGenerationManager |
Class managing registration and usage of code generator for multiple field data types.
| |
DataTypeCodeGenerator |
Class representing implementation of generating code for single field data type FieldDataType.
| |
DataTypeIntegrity |
Provides check if given value matches field's data type.
| |
DataTypeIntegrityValidationResult |
DataType integrity validation result object
| |
FieldMacroRule |
Class represents field validation macro rule.
| |
FormCategoryInfo |
Class for storing info about categories.
| |
FormControlImport |
Handles special actions during the Form control import process.
| |
FormFieldControlName |
Class containing constants that can be used in control name setting of FormFieldInfo objects.
| |
FormFieldInfo |
Represents form field definition.
| |
FormFieldInfoExtensions |
Extension methods for FormFieldInfo objects.
| |
FormHelper |
Class providing form helper methods.
| |
FormInfo |
Ensures management of XML file that represents the form definition.
| |
FormInfoHelper |
Contains utility methods related to FormInfo class.
| |
FormModule |
Represents the Form module.
| |
FormModuleMetadata |
Represents the Form module metadata.
| |
FormUserControlInfo |
FormUserControl info data container class.
| |
FormUserControlInfoProvider |
Class to provide FormUserControl management.
| |
RecaptchaResponse |
Encapsulates a response from reCAPTCHA web service.
| |
RecaptchaValidator |
Calls the reCAPTCHA server to validate the answer to a reCAPTCHA challenge.
|
Interface | Description | |
---|---|---|
IContentItemCodeFileGenerator |
Creates classes for content items, such as pages or custom table items, and saves them to files using naming conventions.
Generated classes contain properties that correspond to associated data class fields and bring the benefits of strongly typed code such as IntelliSense support.
Only page types, products, custom tables and forms are supported.
Files are organized in hiearchical folder structure with one top-level folder for each supported content type (Pages, Products, CustomTableItems and Forms).
Within each top-level folder there are another folders corresponding to the individual namespaces of the respective data class.
| |
IContentItemCodeGenerator |
Provides classes for content items, such as pages or custom table items, to facilitate their usage in code.
Generated classes contain properties that correspond to associated data class fields and bring the benefits of strongly typed code such as IntelliSense support.
Only page types, products, custom tables and forms are supported.
|
Enumeration | Description | |
---|---|---|
DataTypeIntegrityValidationResultType |
DataType integrity validation result types
| |
FieldEditorControlsEnum |
Type of custom controls that can be selected from the control list in FieldEditor.
| |
FieldTypeEnum |
Field types enum.
| |
FormAccessEnum |
Indicates which group of users can manage form.
| |
FormCategoryPropertyEnum |
Form category info property types.
| |
FormFieldPropertyEnum |
Form field info property types.
| |
FormLayoutEnum |
Form layout enumeration - for default form layout.
| |
FormLayoutTypeEnum |
Enum for form layout type.
| |
FormResolveTypeEnum |
Field macro resolving control types.
|