[This is preliminary documentation and is subject to change.]
Author: Đonny
List that provides events when changed
Namespace: Tools.CollectionsT.GenericTAssembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
public class DictionaryWithEvents<TKey, TValue> : IDictionary, IDictionary<TKey, TValue>, IEnumerable<TValue>, IReportsChange |
| Visual Basic |
|---|
Public Class DictionaryWithEvents(Of TKey, TValue) _ Implements IDictionary, IDictionary(Of TKey, TValue), _ IEnumerable(Of TValue), IReportsChange |
| Visual C++ |
|---|
generic<typename TKey, typename TValue> public ref class DictionaryWithEvents : IDictionary, IDictionary<TKey, TValue>, IEnumerable<TValue>, IReportsChange |
| F# |
|---|
type DictionaryWithEvents<'TKey, 'TValue> = class interface IDictionary interface IDictionary<'TKey, 'TValue> interface IEnumerable<'TValue> interface IReportsChange end |
| JScript |
|---|
|
Type Parameters
- TKey
- Type of key of dictionary
- TValue
- Type of items to be stored in the list
Remarks
If item of type tha implements the IReportsChange interface is passed to this list, than it's events Changed are reported through ItemValueChanged event.
Implementation of interface IList is provided only in orer this class to be compatible with CollectionEditor.
Inheritance Hierarchy
See Also
Version History
1.5.2
- (Nightly) VersionAttribute and AuthorAttribute removed
- IEnumerable<(Of <(<'T>)>)>[TValue] implemented