Initializes a new instance of the Condition class.

Condition(CheckFormField, Bool)

public Condition(CheckFormField formField, bool isChecked);
Public Sub New(ByVal formField As CheckFormField, ByVal isChecked As Boolean)

Condition(TextFormField, Condition.ComparisonOperators, String)

public Condition(TextFormField formField, Condition.ComparisonOperators comparisonOperator, string comparisonValue);
Public Sub New(ByVal formField As TextFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As String)

Condition(TextFormField, Condition.ComparisonOperators, String, Condition.TextComparisonFlags)

public Condition(TextFormField formField, Condition.ComparisonOperators comparisonOperator, string comparisonValue, Condition.TextComparisonFlags textComparisonFlag);
Public Sub New(ByVal formField As TextFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As String, ByVal textComparisonFlag As Condition.TextComparisonFlags)

Condition(SelectionFormField, Condition.ComparisonOperators, String)

public Condition(SelectionFormField formField, Condition.ComparisonOperators comparisonOperator, string comparisonValue);
Public Sub New(ByVal formField As SelectionFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As String)

Condition(SelectionFormField, Condition.ComparisonOperators, String, Condition.TextComparisonFlags)

public Condition(SelectionFormField formField, Condition.ComparisonOperators comparisonOperator, string comparisonValue, Condition.TextComparisonFlags textComparisonFlag);
Public Sub New(ByVal formField As SelectionFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As String, ByVal textComparisonFlag As Condition.TextComparisonFlags)

Condition(SelectionFormField, Condition.ComparisonOperators, String, Condition.ItemComparisonFlags)

public Condition(SelectionFormField formField, Condition.ComparisonOperators comparisonOperator, string comparisonValue, Condition.ItemComparisonFlags itemComparisonFlag);
Public Sub New(ByVal formField As SelectionFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As String, ByVal itemComparisonFlag As Condition.ItemComparisonFlags)

Condition(DateFormField, Condition.ComparisonOperators, System.DateTime?)

public Condition(DateFormField formField, Condition.ComparisonOperators comparisonOperator, System.DateTime? comparisonValue);
Public Sub New(ByVal formField As DateFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As Nullable(Of System.DateTime))

Condition(DateFormField, Condition.ComparisonOperators, Int)

public Condition(DateFormField formField, Condition.ComparisonOperators comparisonOperator, int comparisonValue);
Public Sub New(ByVal formField As DateFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As Integer)

Condition(DateFormField, Condition.ComparisonOperators, Condition.Month)

public Condition(DateFormField formField, Condition.ComparisonOperators comparisonOperator, Condition.Month comparisonValue);
Public Sub New(ByVal formField As DateFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As Condition.Month)

Condition(DateFormField, Condition.ComparisonOperators, System.DayOfWeek)

public Condition(DateFormField formField, Condition.ComparisonOperators comparisonOperator, System.DayOfWeek comparisonValue);
Public Sub New(ByVal formField As DateFormField, ByVal comparisonOperator As Condition.ComparisonOperators, ByVal comparisonValue As System.DayOfWeek)

Parameters

Parameter Description
formField Specifies the form field whose property value is to be compared with the condition's comparison value.
isChecked Specifies the value that the CheckFormField.Checked property must have to fulfill the condition.
comparisonOperator Specifies the operator that is used to compare the condition's form field value with the specified comparison value.
comparisonValue Specifies the value that is compared with the condition's form field value.
textComparisonFlag Determines whether the comparison value is interpreted as ComparisonValueTypes.CustomText or ComparisonValueTypes.Regex.
itemComparisonFlag Determines whether the comparison value is interpreted as ComparisonValueTypes.AnyItem or ComparisonValueTypes.SpecificItem.