IObservableVector<T>.VectorChanged Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando cambia el vector.
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)
Tipo de evento
Comentarios
El controlador de eventos recibe un objeto IVectorChangedEventArgs que contiene datos que describen el evento.
Uso de .NET
IObservableVector\<T\> no está oculto para el uso de .NET. Sin embargo, es más común usar el tipo T> ObservableCollection< de .NET como una clase base, o implementar un tipo de lista o interfaz (genérico o no genérico) e INotifyCollectionChanged por separado. Si usa IObservableVector\<T\> para el código .NET, el proyecto de interfaces base (y sus miembros) como IList<T> e IEnumerable<T>. VectorChanged es la única API que se comparte entre las proyecciones.