CollectionChange Перечисление

Определение

Описывает действие, которое вызывает изменение коллекции.

public enum class CollectionChange
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
enum class CollectionChange
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public enum CollectionChange
var value = Windows.Foundation.Collections.CollectionChange.reset
Public Enum CollectionChange
Наследование
CollectionChange
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (появилось в v1.0)

Поля

ItemChanged 3

Элемент в коллекции изменяется.

ItemInserted 1

Элемент добавляется в коллекцию.

ItemRemoved 2

Элемент удаляется из коллекции.

Reset 0

Коллекция изменена.

Комментарии

Для каждого типа изменения коллекции доступно только одно уведомление. Например, если вставляется элемент, прослушивателю, который подписан на получение уведомлений об изменениях, отправляется только уведомление о вставке. Чтобы определить расположение изменения, используйте свойство Index интерфейса IVectorChangedEventArgs или свойство Key интерфейса IMapChangedEventArgs<K> .

Применяется к

См. также раздел