Class
CategoryCollection

Represents a dynamic data collection of Categories that provides notifications when categories get added, removed, or when the whole list is refreshed.

Definition

Namespace:Telerik.Windows.Controls.TaskBoard

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
public class CategoryCollection : ObservableCollection<ICategory>, IList<ICategory>, ICollection<ICategory>, IList, ICollection, IReadOnlyList<ICategory>, IReadOnlyCollection<ICategory>, IEnumerable<ICategory>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Inheritance: objectCollection<ICategory>ObservableCollection<ICategory>CategoryCollection

Implements: ICollectionICollection<ICategory>IEnumerableIEnumerable<ICategory>IListIList<ICategory>INotifyCollectionChangedINotifyPropertyChangedIReadOnlyCollection<ICategory>IReadOnlyList<ICategory>

Inherited Members ObservableCollection<ICategory>.Move(int, int)ObservableCollection<ICategory>.ClearItems()ObservableCollection<ICategory>.RemoveItem(int)ObservableCollection<ICategory>.InsertItem(int, ICategory)ObservableCollection<ICategory>.SetItem(int, ICategory)ObservableCollection<ICategory>.MoveItem(int, int)ObservableCollection<ICategory>.OnPropertyChanged(PropertyChangedEventArgs)ObservableCollection<ICategory>.OnCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<ICategory>.BlockReentrancy()ObservableCollection<ICategory>.CheckReentrancy()ObservableCollection<ICategory>.CollectionChangedObservableCollection<ICategory>.PropertyChangedCollection<ICategory>.Add(ICategory)Collection<ICategory>.Clear()Collection<ICategory>.CopyTo(ICategory[], int)Collection<ICategory>.Contains(ICategory)Collection<ICategory>.GetEnumerator()Collection<ICategory>.IndexOf(ICategory)Collection<ICategory>.Insert(int, ICategory)Collection<ICategory>.Remove(ICategory)Collection<ICategory>.RemoveAt(int)Collection<ICategory>.CountCollection<ICategory>.ItemsCollection<ICategory>.this[int]

Constructors

CategoryCollection()

Initializes a new instance of the CategoryCollection class.

Declaration

cs-api-definition
public CategoryCollection()

CategoryCollection(IEnumerable<ICategory>)

Initializes a new instance of the CategoryCollection class. It contains elements copied from the specified list.

Declaration

cs-api-definition
public CategoryCollection(IEnumerable<ICategory> collection)

Parameters

collection

IEnumerable<ICategory>

The collection from which the elements are copied.