A collection for use with XAML that can be sealed.

Namespace: yWorks.Support.Windows
Assembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.4.0.0

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

See Also