IVectorChangedEventArgs Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für das geänderte Ereignis eines Vektors bereit.
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
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.FoundationContract (eingeführt in v1.0)
|
Hinweise
IVectorChangedEventArgs wird speziell für das VectorChanged-Ereignis der IObservableVector-Schnittstelle über den VectorChangedEventHandler-Delegat verwendet.
.NET-Entwickler können Instanzen dieser Schnittstelle abrufen, indem sie das VectorChanged-Ereignis von einer IObservableVector-instance behandeln. Obwohl der Rest der Sammlungsunterstützung für IObservableVector Sprachprojektionen verwendet, die IVector-APIs in IList<T-APIs> ändern, werden das VectorChanged-Ereignis , seine Delegaten und seine Ereignisdaten nicht durch die Projektion geändert, sodass "Vector" (im Gegensatz zu "List") in den API-Namen verbleibt.
Eigenschaften
CollectionChange |
Ruft den Typ der Änderung ab, die im Vektor aufgetreten ist. |
Index |
Ruft die Position ab, an der die Änderung im Vektor aufgetreten ist. |