SpreadCustomFilter
Represents a custom filter using one or two comparison criteria with a logical operator.
When using a single criterion, only Criteria1 is set and Criteria2 is null. In that case, LogicalOperator is ignored during evaluation.
Definition
Namespace:Telerik.Documents.SpreadsheetStreaming
Assembly:Telerik.Documents.SpreadsheetStreaming.dll
Syntax:
public class SpreadCustomFilter : ISpreadFilter
Inheritance: objectSpreadCustomFilter
Implements:
Constructors
Initializes a new instance of the SpreadCustomFilter class with two criteria.
public SpreadCustomFilter(SpreadCustomFilterCriteria criteria1, SpreadLogicalOperator logicalOperator, SpreadCustomFilterCriteria criteria2)
The first comparison criterion.
logicalOperatorSpreadLogicalOperatorThe logical operator combining the two criteria.
criteria2SpreadCustomFilterCriteriaThe second comparison criterion.
Initializes a new instance of the SpreadCustomFilter class with a single criterion.
public SpreadCustomFilter(SpreadCustomFilterCriteria criteria)
The comparison criterion.
Properties
Gets the first comparison criterion.
public SpreadCustomFilterCriteria Criteria1 { get; }
Gets the second comparison criterion, or null if only one criterion is used.
public SpreadCustomFilterCriteria Criteria2 { get; }
Gets the logical operator combining the two criteria.
public SpreadLogicalOperator LogicalOperator { get; }