ModelCollection<(Of <(<'T>)>)> Members
The ModelCollection<(Of <(<'T>)>)> type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|
|
ModelCollection<(Of <(<'T>)>)>()()()() |
Creates a model collection using the default property bag implementation..
|
|
|
ModelCollection<(Of <(<'T>)>)>(List<(Of <<'(T>)>>)) |
Creates a model collection using the default property bag implementation..
|
|
|
ModelCollection<(Of <(<'T>)>)>(IEnumerable<(Of <<'(T>)>>)) |
Creates a model collection using the default property bag implementation..
|
Methods
Properties
| Name | Description | |
|---|---|---|
|
|
Count | (Inherited from Collection.) |
|
|
HasErrors |
Returns True if there are any errors.
(Inherited from AbstractModelCollection<(Of <(<'T, TPropertyTracking>)>)>.) |
|
|
Item(System.Int32) | (Inherited from Collection.) |
|
|
Items | (Inherited from Collection.) |
|
|
Properties |
Returns the underlying property bag
(Inherited from AbstractModelCollection<(Of <(<'T, TPropertyTracking>)>)>.) |
|
|
ReadOnlyWrapper |
Returns a read-only wrapper around this collection.
(Inherited from ObservableCollectionExtended<(Of <(<'T>)>)>.) |
Events
| Name | Description | |
|---|---|---|
|
|
CollectionChanged | (Inherited from ObservableCollection.) |
|
|
ErrorsChanged |
Raised when the the errors collection has changed.
(Inherited from AbstractModelCollection<(Of <(<'T, TPropertyTracking>)>)>.) |
|
|
ItemAdded |
This type safe event fires after an item is added to the collection no matter how it is added.
(Inherited from ObservableCollectionExtended<(Of <(<'T>)>)>.) |
|
|
ItemPropertyChanged |
Use this event to listen for changes to properties on items contained by this collection without having to explicitly attach an event handler to each item.
(Inherited from ObservableCollectionExtended<(Of <(<'T>)>)>.) |
|
|
ItemRemoved |
This type safe event fires after an item is removed from the collection no matter how it is removed.
(Inherited from ObservableCollectionExtended<(Of <(<'T>)>)>.) |
|
|
PropertyChanged |
This just exposes the INotifyPropertyChanged.PropertyChanged from the base class so you don't have to cast to get to it.
(Inherited from ObservableCollectionExtended<(Of <(<'T>)>)>.) |

