NotifyCollectionChangedEventArgs Constructor (NotifyCollectionChangedAction, IList, IList, Int32)

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

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

public NotifyCollectionChangedEventArgs(
	NotifyCollectionChangedAction action,
	IList newItems,
	IList oldItems,
	int startingIndex
)

Parameters

action
Type: System.Collections.Specialized.NotifyCollectionChangedAction
The action that caused the event. This can only be set to Replace.
newItems
Type: System.Collections.IList
The new items that are replacing the original items.
oldItems
Type: System.Collections.IList
The original items that are replaced.
startingIndex
Type: System.Int32
The index of the first item of the items that are being replaced.

ExceptionCondition
ArgumentException

If action is not Replace.

ArgumentNullException

If oldItems or newItems is null.

Windows Phone OS

Supported in: 8.1, 8.0

Show:
© 2015 Microsoft