NotifyCollectionChangedEventArgs Constructor (NotifyCollectionChangedAction, IList, Int32)

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a multi-item change or a Reset change.

Namespace: System.Collections.Specialized
Assembly: System (in System.dll)


Public Sub New ( _
    action As NotifyCollectionChangedAction, _
    changedItems As IList, _
    startingIndex As Integer _
public NotifyCollectionChangedEventArgs(
    NotifyCollectionChangedAction action,
    IList changedItems,
    int startingIndex



Exception Condition

If action is not Reset, Add, or Remove, if action is Reset and either changedItems is not null or startingIndex is not -1, or if action is Add or Remove and startingIndex is less than -1.


If action is Add or Remove and changedItems is null.

Version Information

Windows Phone OS

Supported in: 8.1, 8.0

See Also


NotifyCollectionChangedEventArgs Class

NotifyCollectionChangedEventArgs Overload

System.Collections.Specialized Namespace