CollectionChange CollectionChange CollectionChange CollectionChange CollectionChange Enum

Definition

Describes the action that causes a change to a collection.

public : enum class CollectionChange
enum class winrt::Windows::Foundation::Collections::CollectionChange : int32_t
public enum CollectionChange
Public Enum CollectionChange
var value = Windows.Foundation.Collections.CollectionChange.itemChanged;
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (introduced v1)

Fields

ItemChanged ItemChanged ItemChanged ItemChanged ItemChanged

An item is changed in the collection.

ItemInserted ItemInserted ItemInserted ItemInserted ItemInserted

An item is added to the collection.

ItemRemoved ItemRemoved ItemRemoved ItemRemoved ItemRemoved

An item is removed from the collection.

Reset Reset Reset Reset Reset

The collection is changed.

Remarks

There is only one notification per type of change to a collection. For example, if an item is inserted, then only a notification for an insertion is sent to a listener that is subscribed to receive change notifications. Use the Index property of the IVectorChangedEventArgs interface or the Key property of the IMapChangedEventArgs; interface to determine the location of the change.