Compartir a través de


IVectorChangedEventArgs Interfaz

Definición

Proporciona datos para el evento modificado de un vector.

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
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (se introdujo en la versión v1.0)

Comentarios

IVectorChangedEventArgs se usa específicamente para el evento VectorChanged de la interfaz IObservableVector , a través del delegado VectorChangedEventHandler .

Los desarrolladores de .NET pueden obtener instancias de esta interfaz mediante el control del evento VectorChanged desde una instancia de IObservableVector . Aunque el resto de la compatibilidad de la colección con IObservableVector usa proyecciones de lenguaje que cambian las API de IVector a las API de T> de IList<, el evento VectorChanged, sus delegados y sus datos de eventos no cambian por la proyección y, por tanto, "Vector" (en lugar de "Lista") permanece en los nombres de API.

Propiedades

CollectionChange

Obtiene el tipo de cambio que se produjo en el vector.

Index

Obtiene la posición donde se produjo el cambio en el vector.

Se aplica a

Consulte también