Interface IObservableListWrap<T>
Defines members to be implemented by a class that provides an observable wrapper around an IList<T>.
Inherited Members
Namespace: TheXDS.MCART.Types.Base
Assembly: MCART.Mvvm.dll
Syntax
public interface IObservableListWrap<T> : INotifyCollectionChanged, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IRefreshable
Type Parameters
| Name | Description |
|---|---|
| T |
Properties
| Edit this page View SourceUnderlyingList
Gets a reference to the underlying list used by this observable wrapper.
Declaration
IList<T> UnderlyingList { get; }
Property Value
| Type | Description |
|---|---|
| IList<T> |
Methods
| Edit this page View SourceSubstitute(IList<T>)
Replaces the underlying list with a new one.
Declaration
void Substitute(IList<T> newCollection)
Parameters
| Type | Name | Description |
|---|---|---|
| IList<T> | newCollection | The list to set as the new underlying list. |