New to Telerik Document ProcessingStart a free 30-day trial

Represents a custom filter using one or two comparison criteria with a logical operator.

Definition

Namespace:Telerik.Documents.SpreadsheetStreaming

Assembly:Telerik.Documents.SpreadsheetStreaming.dll

Syntax:

C#
public class SpreadCustomFilter : ISpreadFilter

Inheritance: objectSpreadCustomFilter

Implements: ISpreadFilter

Constructors

Initializes a new instance of the SpreadCustomFilter class with two criteria.

C#
public SpreadCustomFilter(SpreadCustomFilterCriteria criteria1, SpreadLogicalOperator logicalOperator, SpreadCustomFilterCriteria criteria2)
Parameters:criteria1SpreadCustomFilterCriteria

The first comparison criterion.

logicalOperatorSpreadLogicalOperator

The logical operator combining the two criteria.

criteria2SpreadCustomFilterCriteria

The second comparison criterion.

Initializes a new instance of the SpreadCustomFilter class with a single criterion.

C#
public SpreadCustomFilter(SpreadCustomFilterCriteria criteria)
Parameters:criteriaSpreadCustomFilterCriteria

The comparison criterion.

Properties

Gets the first comparison criterion.

C#
public SpreadCustomFilterCriteria Criteria1 { get; }

Gets the second comparison criterion, or null if only one criterion is used.

C#
public SpreadCustomFilterCriteria Criteria2 { get; }

Gets the logical operator combining the two criteria.

C#
public SpreadLogicalOperator LogicalOperator { get; }