'Deklaration
Public MustInherit Class DomCollectionBase(Of T As DomItem) Inherits System.Collections.ObjectModel.ObservableCollection(Of T)
public abstract class DomCollectionBase<T> : System.Collections.ObjectModel.ObservableCollection<T> where T: DomItem
generic<typename T> public ref class DomCollectionBase abstract : public System.Collections.ObjectModel.ObservableCollection<T> where T: DomItem