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