Class
FilterDescriptorCollection

Represents collection of IFilterDescriptor.

Definition

Namespace:Telerik.Windows.Data

Assembly:Telerik.Windows.Data.dll

Syntax:

cs-api-definition
public class FilterDescriptorCollection : ObservableItemCollection<IFilterDescriptor>, IList<IFilterDescriptor>, ICollection<IFilterDescriptor>, IList, ICollection, IReadOnlyList<IFilterDescriptor>, IReadOnlyCollection<IFilterDescriptor>, IEnumerable<IFilterDescriptor>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged, ISuspendNotifications, INotifyItemChanged

Inheritance: objectCollection<IFilterDescriptor>ObservableCollection<IFilterDescriptor>RadObservableCollection<IFilterDescriptor>ObservableItemCollection<IFilterDescriptor>FilterDescriptorCollection

Derived Classes: CompositeFilterDescriptorCollection

Implements: ICollectionICollection<IFilterDescriptor>IEnumerableIEnumerable<IFilterDescriptor>IListIList<IFilterDescriptor>INotifyCollectionChangedINotifyItemChangedINotifyPropertyChangedIReadOnlyCollection<IFilterDescriptor>IReadOnlyList<IFilterDescriptor>ISuspendNotifications

Inherited Members ObservableItemCollection<IFilterDescriptor>.OnItemChanged(ItemChangedEventArgs<IFilterDescriptor>)ObservableItemCollection<IFilterDescriptor>.ClearItems()ObservableItemCollection<IFilterDescriptor>.OnCollectionChanged(NotifyCollectionChangedEventArgs)ObservableItemCollection<IFilterDescriptor>.ItemChangedRadObservableCollection<IFilterDescriptor>.AddRange(IEnumerable<IFilterDescriptor>)RadObservableCollection<IFilterDescriptor>.InsertRange(IEnumerable<IFilterDescriptor>, int)RadObservableCollection<IFilterDescriptor>.RemoveRange(IEnumerable<IFilterDescriptor>)RadObservableCollection<IFilterDescriptor>.Reset()RadObservableCollection<IFilterDescriptor>.OnPropertyChanged(PropertyChangedEventArgs)RadObservableCollection<IFilterDescriptor>.OnCollectionChanging(CollectionChangingEventArgs)RadObservableCollection<IFilterDescriptor>.RemoveItem(int)RadObservableCollection<IFilterDescriptor>.SuspendNotifications()RadObservableCollection<IFilterDescriptor>.ResumeNotifications()RadObservableCollection<IFilterDescriptor>.RaiseCollectionChangedOnResume()RadObservableCollection<IFilterDescriptor>.IsDirtyRadObservableCollection<IFilterDescriptor>.ShouldResetOnResumeNotificationsRadObservableCollection<IFilterDescriptor>.NotificationsSuspendedRadObservableCollection<IFilterDescriptor>.AddedItemsRadObservableCollection<IFilterDescriptor>.RemovedItemsRadObservableCollection<IFilterDescriptor>.CollectionChangingRadObservableCollection<IFilterDescriptor>.PropertyChangedObservableCollection<IFilterDescriptor>.Move(int, int)ObservableCollection<IFilterDescriptor>.SetItem(int, IFilterDescriptor)ObservableCollection<IFilterDescriptor>.MoveItem(int, int)ObservableCollection<IFilterDescriptor>.BlockReentrancy()ObservableCollection<IFilterDescriptor>.CheckReentrancy()ObservableCollection<IFilterDescriptor>.CollectionChangedCollection<IFilterDescriptor>.Add(IFilterDescriptor)Collection<IFilterDescriptor>.Clear()Collection<IFilterDescriptor>.CopyTo(IFilterDescriptor[], int)Collection<IFilterDescriptor>.Contains(IFilterDescriptor)Collection<IFilterDescriptor>.GetEnumerator()Collection<IFilterDescriptor>.IndexOf(IFilterDescriptor)Collection<IFilterDescriptor>.Insert(int, IFilterDescriptor)Collection<IFilterDescriptor>.Remove(IFilterDescriptor)Collection<IFilterDescriptor>.RemoveAt(int)Collection<IFilterDescriptor>.CountCollection<IFilterDescriptor>.ItemsCollection<IFilterDescriptor>.this[int]

Constructors

FilterDescriptorCollection()

Declaration

cs-api-definition
public FilterDescriptorCollection()

Methods

InsertItem(int, IFilterDescriptor)

Declaration

cs-api-definition
protected override void InsertItem(int index, IFilterDescriptor item)

Parameters

index

int

item

IFilterDescriptor

Overrides RadObservableCollection<IFilterDescriptor>.InsertItem(int, IFilterDescriptor)