Class
NotifyCollection<T>

Definition

Namespace:ArtOfTest.Common.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Type Parameters:

T

Syntax:

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

Inheritance: objectCollection<T>ObservableCollection<T>NotifyCollection<T>

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

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

Constructors

NotifyCollection()

Declaration

cs-api-definition
public NotifyCollection()

Methods

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Declaration

cs-api-definition
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)

Parameters

e

NotifyCollectionChangedEventArgs

Overrides ObservableCollection<T>.OnCollectionChanged(NotifyCollectionChangedEventArgs)

OnPropertyChanged(PropertyChangedEventArgs)

Declaration

cs-api-definition
protected override void OnPropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

Overrides ObservableCollection<T>.OnPropertyChanged(PropertyChangedEventArgs)

Events

CollectionChanged

Declaration

cs-api-definition
public override event NotifyCollectionChangedEventHandler CollectionChanged

Event Value

NotifyCollectionChangedEventHandler

Overrides ObservableCollection<T>.CollectionChanged

PropertyChanged

Declaration

cs-api-definition
protected override event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Overrides ObservableCollection<T>.PropertyChanged