IObservableVector<T>.VectorChanged Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque le vecteur change.
public:
event VectorChangedEventHandler<T> ^ VectorChanged;
// Register
event_token VectorChanged(VectorChangedEventHandler<T> const& handler) const;
// Revoke with event_token
void VectorChanged(event_token const* cookie) const;
// Revoke with event_revoker
IObservableVector`1::VectorChanged_revoker VectorChanged(auto_revoke_t, VectorChangedEventHandler<T> const& handler) const;
event VectorChangedEventHandler<T> VectorChanged;
Event VectorChanged As VectorChangedEventHandler(Of T)
Type d'événement
Remarques
Le gestionnaire d’événements reçoit un objet IVectorChangedEventArgs qui contient des données qui décrivent l’événement.
Utilisation de .NET
IObservableVector\<T\> n’est pas masqué pour l’utilisation de .NET. Toutefois, il est plus courant d’utiliser le type T> .NET ObservableCollection< comme classe de base, ou d’implémenter séparément un type list ou une interface (générique ou non générique) et INotifyCollectionChanged. Si vous utilisez IObservableVector\<T\> pour le code .NET, les interfaces de base (et leurs membres) projettent IList<T> et IEnumerable<T>. VectorChanged est la seule API partagée entre les projections.