A collection for use with XAML that can be sealed.
Namespace: yWorks.Support.WindowsAssembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.1.0.2
Syntax
| C# |
|---|
public class SealableCollection<T> : IList, ICollection, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, INotifyCollectionChanged |
| Visual Basic |
|---|
Public Class SealableCollection(Of T) _ Implements IList, ICollection, IList(Of T), _ ICollection(Of T), IEnumerable(Of T), IEnumerable, INotifyCollectionChanged |
Type Parameters
- T
- The type of the items in the collection.
Remarks
The non-generic interfaces implemented by this class need to be there to support xaml deserialization.
Inheritance Hierarchy
System..::..Object
yWorks.Support.Windows..::..SealableCollection<(Of <(<'T>)>)>
yWorks.Support.Windows..::..CommandBindingCollection
yWorks.Support.Windows..::..InputBindingCollection
yWorks.Support.Windows..::..InputGestureCollection
yWorks.Support.Windows..::..SealableCollection<(Of <(<'T>)>)>
yWorks.Support.Windows..::..CommandBindingCollection
yWorks.Support.Windows..::..InputBindingCollection
yWorks.Support.Windows..::..InputGestureCollection