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

集合已變更。

備註

集合的每個變更類型只有一個通知。 例如,如果插入專案,則只會將插入的通知傳送至訂閱以接收變更通知的接聽程式。 使用IVectorChangedEventArgs介面的Index屬性或IMapChangedEventArgs < K> 介面的Key屬性來判斷變更的位置。

適用於

另請參閱