[This is preliminary documentation and is subject to change.]
Common non-generic base class for all instance of ListWithEvents<(Of <(<'T>)>)>
Namespace: Tools.CollectionsT.GenericTAssembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
[SerializableAttribute] [EditorBrowsableAttribute(EditorBrowsableState.Advanced)] public abstract class ListWithEventsBase : IList, IReportsChange, IBindingList, IEnumerable, INotifyPropertyChanged, INotifyCollectionChanged |
| Visual Basic |
|---|
<SerializableAttribute> _ <EditorBrowsableAttribute(EditorBrowsableState.Advanced)> _ Public MustInherit Class ListWithEventsBase _ Implements IList, IReportsChange, IBindingList, IEnumerable, _ INotifyPropertyChanged, INotifyCollectionChanged |
| Visual C++ |
|---|
[SerializableAttribute] [EditorBrowsableAttribute(EditorBrowsableState::Advanced)] public ref class ListWithEventsBase abstract : IList, IReportsChange, IBindingList, IEnumerable, INotifyPropertyChanged, INotifyCollectionChanged |
| F# |
|---|
[<AbstractClassAttribute>] [<SerializableAttribute>] [<EditorBrowsableAttribute(EditorBrowsableState.Advanced)>] type ListWithEventsBase = class interface IList interface IReportsChange interface IBindingList interface IEnumerable interface INotifyPropertyChanged interface INotifyCollectionChanged end |
| JScript |
|---|
public abstract class ListWithEventsBase implements IList, IReportsChange, IBindingList, IEnumerable, INotifyPropertyChanged, INotifyCollectionChanged |
Remarks
This class is not intended to be inherited by anything else than ListWithEvents<(Of <(<'T>)>)>.
Althought members f this abstract class are provided with documentation, it may be misleading. ALways study cocumentation of derived class ListWithEvents<(Of <(<'T>)>)>.
Inheritance Hierarchy
System..::..Object
Tools.CollectionsT.GenericT..::..ListWithEventsBase
Tools.CollectionsT.GenericT..::..ListWithEvents<(Of <(<'T>)>)>
Tools.CollectionsT.GenericT..::..ListWithEventsBase
Tools.CollectionsT.GenericT..::..ListWithEvents<(Of <(<'T>)>)>