Table of Contents

Class FormGeneralPropertiesModel

Namespace
Kentico.Xperience.Admin.DigitalMarketing.UIPages
Assembly
Kentico.Xperience.Admin.DigitalMarketing.dll

Represent a general properties form.

[FormCategory(Label = "{$digitalmarketing.forms.general.contactdatamapping$}", Order = 5)]
public class FormGeneralPropertiesModel
Inheritance
object
FormGeneralPropertiesModel
Extension Methods

Constructors

FormGeneralPropertiesModel()

public FormGeneralPropertiesModel()

Properties

ClassName

Form class name.

[TextInputComponent(Label = "{$digitalmarketing.forms.general.classname$}", Tooltip = "{$digitalmarketing.forms.general.classname.tooltip$}", EditMode = FormEditMode.Disabled, Order = 4)]
public string ClassName { get; set; }

Property Value

string

ContactOverwriteEnabled

Contact overwrite enabled.

[CheckBoxComponent(Label = "{$digitalmarketing.forms.general.contactoverwriteenabled$}", ExplanationText = "{$digitalmarketing.forms.general.contactoverwriteenabled.explanation$}", Order = 6)]
public bool ContactOverwriteEnabled { get; set; }

Property Value

bool

FormCodename

Form code name.

[TextInputComponent(Label = "{$general.codename$}", ExplanationText = "{$digitalmarketing.forms.general.codename.explanationtext$}", Order = 2)]
[RequiredValidationRule]
[CodeNameValidationRule]
public string FormCodename { get; set; }

Property Value

string

FormDisplayName

Form display name.

[TextInputComponent(Label = "{$digitalmarketing.forms.general.displayname$}", Order = 1)]
[RequiredValidationRule]
public string FormDisplayName { get; set; }

Property Value

string

TableName

Name of the table where are stored form data.

[TextInputComponent(Label = "{$digitalmarketing.forms.general.tablename$}", Tooltip = "{$digitalmarketing.forms.general.tablename.tooltip$}", EditMode = FormEditMode.Disabled, Order = 3)]
public string TableName { get; set; }

Property Value

string