Table of Contents

Class ItemListChangedEventArgs<T>

Namespace
Bluetooth.Abstractions.EventArgs
Assembly
Bluetooth.Abstractions.dll

Provides data for collection changed events involving typed items.

public class ItemListChangedEventArgs<T> : EventArgs

Type Parameters

T

The type of items in the collection.

Inheritance
ItemListChangedEventArgs<T>
Derived
Inherited Members

Constructors

ItemListChangedEventArgs(IEnumerable<T>?, IEnumerable<T>?)

Initializes a new instance of the ItemListChangedEventArgs<T> class.

public ItemListChangedEventArgs(IEnumerable<T>? addedItems, IEnumerable<T>? removedItems)

Parameters

addedItems IEnumerable<T>

The items that were added.

removedItems IEnumerable<T>

The items that were removed.

ItemListChangedEventArgs(NotifyCollectionChangedEventArgs)

Initializes a new instance of the ItemListChangedEventArgs<T> class.

public ItemListChangedEventArgs(NotifyCollectionChangedEventArgs args)

Parameters

args NotifyCollectionChangedEventArgs

The collection changed event arguments.

Properties

AddedItems

Gets the items that were added to the collection.

public IEnumerable<T>? AddedItems { get; }

Property Value

IEnumerable<T>

RemovedItems

Gets the items that were removed from the collection.

public IEnumerable<T>? RemovedItems { get; }

Property Value

IEnumerable<T>