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.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

See Also