Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.

 

Class PropertyCriteriaControl

Holder of criteria information used by property searching

Inheritance
System.Object
PropertyCriteriaControl
Namespace: EPiServer.Web.WebControls
Assembly: EPiServer.dll
Version: 7.19.2
Syntax
public class PropertyCriteriaControl : Control

Constructors

PropertyCriteriaControl()

Initializes a new instance of the PropertyCriteriaControl class.

Declaration
public PropertyCriteriaControl()

PropertyCriteriaControl(PropertyCriteria)

Initializes a new instance of the PropertyCriteriaControl class.

Declaration
public PropertyCriteriaControl(PropertyCriteria criteria)
Parameters
Type Name Description
PropertyCriteria criteria

The criteria.

Properties

Condition

Comparisation condition to use

Declaration
public CompareCondition Condition { get; set; }
Property Value
Type Description
CompareCondition

InnerCriteria

The inner PropertyCriteria that holds the information.

Declaration
public PropertyCriteria InnerCriteria { get; }
Property Value
Type Description
PropertyCriteria

IsNull

Test for value set to null

Declaration
public bool IsNull { get; set; }
Property Value
Type Description
System.Boolean

Name

Name of the criteria.

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Required

Is this criteria required

Declaration
public bool Required { get; set; }
Property Value
Type Description
System.Boolean

Type

Value of criteria

Declaration
public PropertyDataType Type { get; set; }
Property Value
Type Description
PropertyDataType

Value

Value of criteria

Declaration
public string Value { get; set; }
Property Value
Type Description
System.String

Extension Methods