<PackageReference Include="Relativity.API" Version="17.0.4" />

IViewCriteria

public interface IViewCriteria
Represents a condition on View Object.
int ArtifactViewFieldID { get; set; }

Artifact View Field ID of the field

string BeginParenthesis { get; set; }

Begining Parenthesis if this is a nested criteria.

string BooleanOperator { get; set; }

Boolean Operator if this condition is part of a group of conditions.

string DisplayFieldName { get; set; }

Name of the field that the criteria is on.

string EndParenthesis { get; set; }

Ending Parenthesis if this is a nested criteria.

bool NotOperator { get; set; }

True is there a NOT operator for this condition.

string Operator { get; set; }

A sql operator.

int? ParentViewCriteriaID { get; set; }

ID of the Parent View Criteria if this field is a nested criteria

string Value { get; set; }

Value of the condition.

int ViewCriteriaID { get; set; }

The identifier field for the condition. The SQL Server automatically manages the value.