Click or drag to resize
FilterDescriptorCollection Class
Represents collection of IFilterDescriptor.
Inheritance Hierarchy
SystemObject
  System.Collections.ObjectModelCollectionIFilterDescriptor
    System.Collections.ObjectModelObservableCollectionIFilterDescriptor
      Telerik.Windows.DataRadObservableCollectionIFilterDescriptor
        Telerik.Windows.DataObservableItemCollectionIFilterDescriptor
          Telerik.Windows.DataFilterDescriptorCollection
            Telerik.Windows.DataCompositeFilterDescriptorCollection

Namespace: Telerik.Windows.Data
Assembly: Telerik.Windows.Data (in Telerik.Windows.Data.dll) Version: 2017.2.614.40 (2017.2.614.40)
Syntax
public class FilterDescriptorCollection : ObservableItemCollection<IFilterDescriptor>

The FilterDescriptorCollection type exposes the following members.

Constructors
Methods
  NameDescription
Public methodAddRange (Inherited from RadObservableCollectionT.)
Protected methodClearItems
Removes all items from the collection.
(Inherited from ObservableItemCollectionT.)
Protected methodInsertItem
Inserts an item into the collection at the specified index.
(Overrides RadObservableCollectionTInsertItem(Int32, T).)
Public methodInsertRange
Inserts the elements of the specified collection at the specified index.
(Inherited from RadObservableCollectionT.)
Protected methodOnCollectionChanged
Raises the CollectionChanged event with the provided arguments.
(Inherited from ObservableItemCollectionT.)
Protected methodOnCollectionChanging
Raises the [E:CollectionChanging] event.
(Inherited from RadObservableCollectionT.)
Protected methodOnItemChanged
Raises the ItemChanged event.
(Inherited from ObservableItemCollectionT.)
Protected methodOnPropertyChanged
Raises the PropertyChanged event with the provided arguments.
(Inherited from RadObservableCollectionT.)
Protected methodRaiseCollectionChangedOnResume
Raises the CollectionChanged in accordance to the value of ShouldResetOnResumeNotifications and the presence of modified items.
(Inherited from RadObservableCollectionT.)
Protected methodRemoveItem
Removes the item at the specified index of the collection.
(Inherited from RadObservableCollectionT.)
Public methodRemoveRange
Removes the elements from the specified collection.
(Inherited from RadObservableCollectionT.)
Public methodReset
Raises CollectionChanged with Reset changed action.
(Inherited from RadObservableCollectionT.)
Public methodResumeNotifications
Resumes the notifications.
(Inherited from RadObservableCollectionT.)
Public methodSuspendNotifications
Suspends the notifications.
(Inherited from RadObservableCollectionT.)
Top
Properties
  NameDescription
Protected propertyAddedItems
Gets the added items between suspend and resume.
(Inherited from RadObservableCollectionT.)
Protected propertyIsDirty
Gets or sets a value indicating whether change to the collection is made when its notifications are suspended.
(Inherited from RadObservableCollectionT.)
Public propertyNotificationsSuspended
Gets a value indicating whether change notifications are suspended.
(Inherited from RadObservableCollectionT.)
Protected propertyRemovedItems
Gets the removed items between suspend and resume.
(Inherited from RadObservableCollectionT.)
Public propertyShouldResetOnResumeNotifications
Get a value that indicates whether RadObservableCollection would raise CollectionChanged event with Reset action, when a bulk add/remove operation takes place.
(Inherited from RadObservableCollectionT.)
Top
Events
See Also