Partager via


IMapChangedEventArgs<K> Interface

Définition

Fournit des données pour l’événement modifié d’une collection de cartes.

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)

Paramètres de type

K
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (introduit dans v1.0)

Remarques

IMapChangedEventArgs<K> est spécifiquement utilisé pour l’événement MapChanged de l’interface IObservableMap<K,V> , via le délégué MapChangedEventHandler<K,V> . Il est également utilisé pour PropertySet.MapChanged.

Les développeurs .NET peuvent obtenir des instances de cette interface en gérant l’événement PropertySet.MapChanged ou l’événement MapChanged à partir d’un instance IObservableMap. Même si le reste de la prise en charge de la collection pour IObservableMap ou PropertySet utilise des projections de langage qui changent les API IMap<K,V> en API IDictionary<TKey,TValue> , l’événement MapChanged , ses délégués et ses données d’événement ne sont pas modifiés par la projection et donc « Map » (par opposition à « Dictionnaire ») reste dans les noms d’API.

Propriétés

CollectionChange

Obtient le type de modification qui s’est produit dans la carte.

Key

Obtient la clé de l’élément modifié.

S’applique à

Voir aussi