IObservableVector<T>.VectorChanged Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando o vetor é alterado.
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
Comentários
O manipulador de eventos recebe um objeto IVectorChangedEventArgs que contém dados que descrevem o evento.
Uso do .NET
IObservableVector\<T\> não está oculto para uso do .NET. No entanto, é mais comum usar o tipo T> ObservableCollection< do .NET como uma classe base ou implementar um tipo de lista ou interface (genérico ou não genérico) e INotifyCollectionChanged separadamente. Se você usar IObservableVector\<T\> para código .NET, o projeto de interfaces base (e seus membros) como IList<T> e IEnumerable<T>. VectorChanged é a única API compartilhada entre as projeções.