NameDescriptionTypeAdditional information
PropertyID The ID of the property integer

None.

ControlID The ID of the control string

None.

ControlType The control type, i.e label, textbox, drop-down integer

None.

AcceptedValues Dictionary of string [key] and string [value]

None.

RegExValidation A validation rule in the form of a regular expression string

None.

RegExValidationText Specify what characters are invalid string

None.

Mandatory Specify if the control is required to be filled out before any progress can be made boolean

None.

Editable Whether the property is editable or not boolean

None.

LabelName The name used to identify the purpose of the control string

None.

DefaultValue The value set by default string

None.

CurrentValue The value currently set string

None.

LocationX Select where on the screen should the control be placed integer

None.

LocationY Select where on the screen should the control be placed integer

None.