Search/Filters/Filters
library
Classes
-
ContainsSubString
-
//
-
ExcludesBitmask
-
Represents a bitmask exclusion search filter. Applications can use ExcludesBitExcludesBitmaskFilter to define
conditions such as "(OrdinalField and 0x0010) != 0x0010"
-
Exists
-
Represents a search filter checking if a field is set. Applications can use
ExistsFilter to define conditions such as "Field IS SET".
-
IsEqualTo
-
Represents a search filter that checks if a property is equal to a given value or other property.
-
IsGreaterThan
-
Represents a search filter that checks if a property is greater than a given value or other property.
-
IsGreaterThanOrEqualTo
-
Represents a search filter that checks if a property is greater than or equal to a given value or other property.
-
IsLessThan
-
Represents a search filter that checks if a property is less than a given value or other property.
-
IsLessThanOrEqualTo
-
Represents a search filter that checks if a property is less than or equal to a given value or other property.
-
IsNotEqualTo
-
Represents a search filter that checks if a property is not equal to a given value or other property.
-
Not
-
//
-
PropertyBasedFilter
-
Represents a search filter where an item or folder property is involved.
-
RelationalFilter
-
Represents the base class for relational filters (for example, IsEqualTo, IsGreaterThan or IsLessThanOrEqualTo).
-
SearchFilter
-
Represents the base search filter class. Use descendant search filter classes such as SearchFilter.IsEqualTo,
SearchFilter.ContainsSubString and SearchFilter.SearchFilterCollection to define search filters.
-
SearchFilterCollection
-
Represents a collection of search filters linked by a logical operator. Applications can
use SearchFilterCollection to define complex search filters such as "Condition1 AND Condition2".