Condividi tramite


IVectorChangedEventArgs Interfaccia

Definizione

Fornisce i dati per l'evento modificato di un vettore.

public interface class IVectorChangedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1465463775, 13566, 17536, 175, 21, 7, 105, 31, 61, 93, 155)]
struct IVectorChangedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.Guid(1465463775, 13566, 17536, 175, 21, 7, 105, 31, 61, 93, 155)]
public interface IVectorChangedEventArgs
Public Interface IVectorChangedEventArgs
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (è stato introdotto in v1.0)

Commenti

IVectorChangedEventArgs viene usato specificamente per l'evento VectorChanged dell'interfaccia IObservableVector , tramite il delegato VectorChangedEventHandler .

Gli sviluppatori .NET possono ottenere istanze di questa interfaccia tramite la gestione dell'evento VectorChanged da un'istanza IObservableVector . Anche se il resto del supporto della raccolta per IObservableVector usa proiezioni del linguaggio che modificano le API IVector in API IList<T> , l'evento VectorChanged , i relativi delegati e i relativi dati di evento non vengono modificati dalla proiezione e quindi "Vector" (anziché "List") rimangono nei nomi delle API.

Proprietà

CollectionChange

Ottiene il tipo di modifica che si è verificata nel vettore.

Index

Ottiene la posizione in cui si è verificata la modifica nel vettore.

Si applica a

Vedi anche