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".