'Declaration
<CLSCompliantAttribute(True)> <ComVisibleAttribute(False)> <TypeConverterAttribute(OpcLabs.BaseLib.NodeSpace.Implementation.NodeCollectionConverter)> <DefaultMemberAttribute("Item")> <DebuggerTypeProxyAttribute(System.Collections.Generic.Mscorlib_KeyedCollectionDebugView`2)> <DebuggerDisplayAttribute("Count = {Count}")> <SerializableAttribute()> Public Class NodeCollection Inherits OpcLabs.BaseLib.Collections.ObjectModel.ObservableKeyedCollection(Of KeyValuePair(Of String,Boolean),Node) Implements OpcLabs.BaseLib.Collections.Generic.IKeyedCollection(Of KeyValuePair(Of String,Boolean),Node), OpcLabs.BaseLib.Collections.Generic.IObservableKeyedCollection(Of KeyValuePair(Of String,Boolean),Node), System.Collections.Generic.ICollection(Of Node), System.Collections.Generic.ICollection(Of T), System.Collections.Generic.IEnumerable(Of Node), System.Collections.Generic.IEnumerable(Of T), System.Collections.Generic.IList(Of Node), System.Collections.Generic.IReadOnlyCollection(Of Node), System.Collections.Generic.IReadOnlyList(Of Node), System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.ISupportInitialize, System.ICloneable
'Usage
Dim instance As NodeCollection
[CLSCompliant(true)] [ComVisible(false)] [TypeConverter(OpcLabs.BaseLib.NodeSpace.Implementation.NodeCollectionConverter)] [DefaultMember("Item")] [DebuggerTypeProxy(System.Collections.Generic.Mscorlib_KeyedCollectionDebugView`2)] [DebuggerDisplay("Count = {Count}")] [Serializable()] public class NodeCollection : OpcLabs.BaseLib.Collections.ObjectModel.ObservableKeyedCollection<KeyValuePair<string,bool>,Node>, OpcLabs.BaseLib.Collections.Generic.IKeyedCollection<KeyValuePair<string,bool>,Node>, OpcLabs.BaseLib.Collections.Generic.IObservableKeyedCollection<KeyValuePair<string,bool>,Node>, System.Collections.Generic.ICollection<Node>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<Node>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<Node>, System.Collections.Generic.IReadOnlyCollection<Node>, System.Collections.Generic.IReadOnlyList<Node>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.ISupportInitialize, System.ICloneable
[CLSCompliant(true)] [ComVisible(false)] [TypeConverter(OpcLabs.BaseLib.NodeSpace.Implementation.NodeCollectionConverter)] [DefaultMember("Item")] [DebuggerTypeProxy(System.Collections.Generic.Mscorlib_KeyedCollectionDebugView`2)] [DebuggerDisplay("Count = {Count}")] [Serializable()] public ref class NodeCollection : public OpcLabs.BaseLib.Collections.ObjectModel.ObservableKeyedCollection<KeyValuePair<String,bool>,Node>, OpcLabs.BaseLib.Collections.Generic.IKeyedCollection<KeyValuePair<String,bool>,Node>, OpcLabs.BaseLib.Collections.Generic.IObservableKeyedCollection<KeyValuePair<String,bool>,Node>, System.Collections.Generic.ICollection<Node>, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<Node>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<Node>, System.Collections.Generic.IReadOnlyCollection<Node>, System.Collections.Generic.IReadOnlyList<Node>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.ISupportInitialize, System.ICloneable