Compartilhar via


IVectorChangedEventArgs Interface

Definição

Fornece dados para o evento alterado de um vetor.

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 do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (introduzida na v1.0)

Comentários

IVectorChangedEventArgs é usado especificamente para o evento VectorChanged da interface IObservableVector , por meio do delegado VectorChangedEventHandler .

Os desenvolvedores do .NET podem obter instâncias dessa interface por meio do tratamento do evento VectorChanged de uma instância IObservableVector . Embora o restante do suporte da coleção para IObservableVector use projeções de linguagem que alterem APIs IVector para APIs T> IList<, o evento VectorChanged, seus delegados e seus dados de evento não são alterados pela projeção e, portanto, "Vector" (em oposição a "List") permanece nos nomes da API.

Propriedades

CollectionChange

Obtém o tipo de alteração que ocorreu no vetor.

Index

Obtém a posição em que a alteração ocorreu no vetor.

Aplica-se a

Confira também