IMapChangedEventArgs<K> Antarmuka

Definisi

Menyediakan data untuk peristiwa pengumpulan peta yang diubah.

public interface class IMapChangedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2570712287, 1290, 19471, 170, 96, 119, 7, 95, 156, 71, 119)]
template <typename K>
struct IMapChangedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.Guid(2570712287, 1290, 19471, 170, 96, 119, 7, 95, 156, 71, 119)]
public interface IMapChangedEventArgs<K>
Public Interface IMapChangedEventArgs(Of K)

Jenis parameter

K
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (diperkenalkan dalam v1.0)

Keterangan

IMapChangedEventArgs<K> secara khusus digunakan untuk peristiwa MapChanged dari antarmuka IObservableMap<K,V> , melalui delegasi MapChangedEventHandler<K,V> . Ini juga digunakan untuk PropertySet.MapChanged.

Pengembang .NET bisa mendapatkan instans antarmuka ini melalui penanganan peristiwa PropertySet.MapChanged atau peristiwa MapChanged dari instans IObservableMap . Meskipun sisa dukungan koleksi untuk IObservableMap atau PropertySet menggunakan proyeksi bahasa yang mengubah IMap<K,V> API menjadi IDictionary<TKey,TValue> API, peristiwa MapChanged , delegasinya, dan data peristiwanya tidak diubah oleh proyeksi dan "Peta" (dibandingkan dengan "Kamus") tetap dalam nama API.

Properti

CollectionChange

Mendapatkan jenis perubahan yang terjadi di peta.

Key

Mendapatkan kunci item yang berubah.

Berlaku untuk

Lihat juga