Table of Contents

Class FormClassInfo

Namespace
CMS.OnlineForms
Assembly
CMS.OnlineForms.dll

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.

public class FormClassInfo : DataClassInfo, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject
Inheritance
object
FormClassInfo
Implements
Inherited Members
Extension Methods

Constructors

FormClassInfo()

Constructor

public FormClassInfo()

Fields

OBJECT_TYPE_FORM

Object type for form

public const string OBJECT_TYPE_FORM = "cms.formclass"

Field Value

string

TYPEINFOFORM

Type information for forms.

public static ObjectTypeInfo TYPEINFOFORM

Field Value

ObjectTypeInfo

Properties

ClassDefaultObjectType

Class default object type

public override string ClassDefaultObjectType { get; set; }

Property Value

string

Items

Returns the items of this collection

public IInfoObjectCollection Items { get; }

Property Value

IInfoObjectCollection

RegisteredProperties

Local registered properties

protected override RegisteredProperties<DataClassInfo> RegisteredProperties { get; }

Property Value

RegisteredProperties<DataClassInfo>

TypeInfo

Type information.

public override ObjectTypeInfo TypeInfo { get; }

Property Value

ObjectTypeInfo

Methods

RegisterProperties()

Registers the properties of this object

protected override sealed void RegisterProperties()