IVectorChangedEventArgs Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные для измененного события вектора.
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
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.FoundationContract (появилось в v1.0)
|
Комментарии
IVectorChangedEventArgs используется специально для события VectorChanged интерфейса IObservableVector через делегат VectorChangedEventHandler .
Разработчики .NET могут получить экземпляры этого интерфейса с помощью обработки события VectorChanged из экземпляра IObservableVector . Несмотря на то, что оставшаяся часть поддержки коллекции для IObservableVector использует языковые проекции, которые изменяют API IVector на API IList<T> , событие VectorChanged , его делегаты и его данные события не изменяются проекцией и поэтому Vector (в отличие от "List") остается в именах API.
Свойства
CollectionChange |
Возвращает тип изменения, произошедшего в векторе. |
Index |
Возвращает положение, в котором произошло изменение в векторе. |