IVectorChangedEventArgs
IVectorChangedEventArgs
IVectorChangedEventArgs
IVectorChangedEventArgs
Interface
Definition
Provides data for the changed event of a vector.
public : interface IVectorChangedEventArgspublic interface IVectorChangedEventArgsPublic Interface IVectorChangedEventArgs// You can use this interface in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.FoundationContract (introduced v1)
|
Remarks
IVectorChangedEventArgs is specifically used for the VectorChanged event of the IObservableVector; interface, via the VectorChangedEventHandler delegate.
.NET developers can get instances of this interface via handling the VectorChanged event from an IObservableVector instance. Even though the remainder of the collection support for IObservableVector uses language projections that change IVector; APIs to IList
Properties
CollectionChange CollectionChange CollectionChange CollectionChange
Gets the type of change that occurred in the vector.
public : CollectionChange CollectionChange { get; }public CollectionChange CollectionChange { get; }Public ReadOnly Property CollectionChange As CollectionChange// You can use this property in JavaScript.
The type of change in the vector.
Index Index Index Index
Gets the position where the change occurred in the vector.
public : unsigned int Index { get; }public uint Index { get; }Public ReadOnly Property Index As uint// You can use this property in JavaScript.
- Value
- unsigned int uint uint uint
The zero-based position where the change occurred in the vector, if applicable.