[This is preliminary documentation and is subject to change.]
Raises the CollectionChanged event.
Namespace: Tools.CollectionsT.GenericTAssembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
protected virtual void OnCollectionChanged( ListWithEvents<(Of <(<'T>)>)>..::..ListChangedEventArgs e ) |
| Visual Basic |
|---|
Protected Overridable Sub OnCollectionChanged ( _ e As ListWithEvents<(Of <(<'T>)>)>..::..ListChangedEventArgs _ ) |
| Visual C++ |
|---|
protected: virtual void OnCollectionChanged( ListWithEvents<(Of <(<'T>)>)>..::..ListChangedEventArgs^ e ) |
| F# |
|---|
abstract OnCollectionChanged : e:ListWithEvents<(Of <(<'T>)>)>..::..ListChangedEventArgs -> unit override OnCollectionChanged : e:ListWithEvents<(Of <(<'T>)>)>..::..ListChangedEventArgs -> unit |
| JScript |
|---|
protected function OnCollectionChanged( e : ListWithEvents<(Of <(<'T>)>)>..::..ListChangedEventArgs ) |
Parameters
- e
- Type: Tools.CollectionsT.GenericT..::..ListWithEvents<(Of <(<'T>)>)>..::..ListChangedEventArgs
Event argument. The e.ChangedEventArgs should always contain event argument of preceding call of OnChanged(EventArgs)
Remarks
You should call one of overloaded OnChanged(EventArgs) methods after all calls of OnChanged(EventArgs).
This overridable overload is always called by the other overloads.
This method calls OnINotifyCollectionChanged_CollectionChanged(NotifyCollectionChangedEventArgs) and thus raises the INotifyCollectionChanged_CollectionChanged event.
See Also
Version History
1.5.3
- Added call to OnINotifyCollectionChanged_CollectionChanged(NotifyCollectionChangedEventArgs) to support the INotifyCollectionChanged interface