Class
SearchFilterDescriptorsManager

Represents a class that crate filter descriptor based on the given search text and settings.

Definition

Namespace:Telerik.Windows.Controls.GridView.SearchPanel

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

cs-api-definition
public class SearchFilterDescriptorsManager

Inheritance: objectSearchFilterDescriptorsManager

Constructors

SearchFilterDescriptorsManager(SearchStateManager, CompositeFilterDescriptorCollection)

Initializes a new instance of the SearchFilterDescriptorsManager class.

Declaration

cs-api-definition
public SearchFilterDescriptorsManager(SearchStateManager searchStateManager, CompositeFilterDescriptorCollection filterDescriptors)

Parameters

searchStateManager

SearchStateManager

filterDescriptors

CompositeFilterDescriptorCollection

Properties

AutoCompleteMode

Gets or sets the SearchAutoCompleteMode.

Declaration

cs-api-definition
public SearchAutoCompleteMode AutoCompleteMode { get; set; }

Property Value

SearchAutoCompleteMode

FilterDescriptors

Gets the FilterDescriptors collection, where generated search descriptors are added.

Declaration

cs-api-definition
public CompositeFilterDescriptorCollection FilterDescriptors { get; }

Property Value

CompositeFilterDescriptorCollection

MainFilterDescriptor

Gets the main filter descriptor that contains the filter descriptor created for each data member.

Declaration

cs-api-definition
public CompositeFilterDescriptor MainFilterDescriptor { get; }

Property Value

CompositeFilterDescriptor

MatchCase

Gets or sets a value that indicates whether text case is respected.

Declaration

cs-api-definition
public bool MatchCase { get; set; }

Property Value

bool

SearchDataMembers

Gets a collection of the used SearchDataMembers.

Declaration

cs-api-definition
public virtual List<SearchDataMemberDescriptor> SearchDataMembers { get; }

Property Value

List<SearchDataMemberDescriptor>