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
TThe 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
addedItemsIEnumerable<T>The items that were added.
removedItemsIEnumerable<T>The items that were removed.
ItemListChangedEventArgs(NotifyCollectionChangedEventArgs)
Initializes a new instance of the ItemListChangedEventArgs<T> class.
public ItemListChangedEventArgs(NotifyCollectionChangedEventArgs args)
Parameters
argsNotifyCollectionChangedEventArgsThe 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>