次の方法で共有


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 は、VectorChangedEventHandler デリゲートを介して、IObservableVector インターフェイスの VectorChanged イベントに特に使用されます。

.NET 開発者は、IObservableVector インスタンスから VectorChanged イベントを処理することで、このインターフェイスのインスタンスを取得できます。 IObservableVector のコレクション サポートの残りの部分では、IVector API を IList<T> API に変更する言語プロジェクションを使用していますが、VectorChanged イベント、そのデリゲート、およびそのイベント データはプロジェクションによって変更されないため、"Vector" ("List" ではなく) は API 名に残ります。

プロパティ

CollectionChange

ベクターで発生した変更の種類を取得します。

Index

ベクター内で変更が発生した位置を取得します。

適用対象

こちらもご覧ください