Class RangeObservableCollection<T>
- Namespace
- System.Collections.Generic
- Assembly
- Playnite.SDK.dll
public class RangeObservableCollection<T> : ObservableCollection<T>, IList<T>, ICollection<T>, IList, ICollection, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
Type Parameters
T
- Inheritance
-
Collection<T>RangeObservableCollection<T>
- Implements
-
IList<T>ICollection<T>IEnumerable<T>
- Inherited Members
- Extension Methods
Methods
AddRange(IEnumerable<T>)
public void AddRange(IEnumerable<T> list)
Parameters
list
IEnumerable<T>
OnCollectionChanged(NotifyCollectionChangedEventArgs)
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
Parameters
OnCollectionChangedPublic(NotifyCollectionChangedEventArgs)
public void OnCollectionChangedPublic(NotifyCollectionChangedEventArgs e)
Parameters
OnItemMoved(object, int, int)
public void OnItemMoved(object obj, int index, int oldIndex)
Parameters
RemoveRange(IEnumerable<T>)
public void RemoveRange(IEnumerable<T> list)
Parameters
list
IEnumerable<T>