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)

Syntax

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

Parameters

Exceptions

Exception Condition
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.

Version Information

Windows Phone OS

Supported in: 8.1, 8.0

See Also

Reference

NotifyCollectionChangedEventArgs Class

NotifyCollectionChangedEventArgs Overload

System.Collections.Specialized Namespace