NotifyCollectionChangedEventArgs Constructor (NotifyCollectionChangedAction, IList, Int32)

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)

'Declaration
Public Sub New ( _
	action As NotifyCollectionChangedAction, _
	changedItems As IList, _
	startingIndex As Integer _
)

Parameters

action
Type: System.Collections.Specialized.NotifyCollectionChangedAction
The action that caused the event. This can be set to Reset, Add, or Remove.
changedItems
Type: System.Collections.IList
The items affected by the change.
startingIndex
Type: System.Int32
The index where the change occurred.

ExceptionCondition
ArgumentException

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.

ArgumentNullException

If action is Add or Remove and changedItems is null.

Windows Phone OS

Supported in: 8.1, 8.0

Show:
© 2017 Microsoft