INotifyCollectionChanged INotifyCollectionChanged INotifyCollectionChanged Interface

Provides a collection-changed pattern interface for C++ bindable classes.

.NET This interface appears as System.Collections.Specialized.INotifyCollectionChanged.

Syntax

Declaration

public interface INotifyCollectionChangedpublic interface INotifyCollectionChangedPublic Interface INotifyCollectionChanged

Remarks

When programming with .NET, this interface is hidden and developers should use the System.Collections.Specialized.INotifyCollectionChanged interface.

Events summary

Occurs when the collection changes.

Events

  • CollectionChanged
    CollectionChanged
    CollectionChanged
    CollectionChanged

    Occurs when the collection changes.

    public abstract event NotifyCollectionChangedEventHandler CollectionChangedpublic abstract event NotifyCollectionChangedEventHandler CollectionChangedPublic MustInherit Event CollectionChangedpublic abstract event NotifyCollectionChangedEventHandler CollectionChanged

    Remarks

    When programming with .NET, this interface is hidden and developers should use the System.Collections.Specialized.INotifyCollectionChanged interface.

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Attributes

Windows.Foundation.Metadata.ContractVersionAttribute
Windows.Foundation.Metadata.GuidAttribute
Windows.Foundation.Metadata.WebHostHiddenAttribute

Details

Assembly

Windows.UI.Xaml.Interop.dll