NotifyCollectionChangedEventArgs NotifyCollectionChangedEventArgs NotifyCollectionChangedEventArgs NotifyCollectionChangedEventArgs Class

定義

CollectionChanged イベントのデータを提供します。Provides data for the CollectionChanged event.

public ref class NotifyCollectionChangedEventArgs : EventArgs
public class NotifyCollectionChangedEventArgs : EventArgs
type NotifyCollectionChangedEventArgs = class
    inherit EventArgs
Public Class NotifyCollectionChangedEventArgs
Inherits EventArgs
継承
NotifyCollectionChangedEventArgsNotifyCollectionChangedEventArgsNotifyCollectionChangedEventArgsNotifyCollectionChangedEventArgs

コンストラクター

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction)

Reset の変更を記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a Reset change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList)

複数項目の変更を表す NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a multi-item change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList)

複数項目の Replace の変更について記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a multi-item Replace change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, IList, Int32)

複数項目の Replace の変更について記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a multi-item Replace change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32)

複数項目の変更または Reset による変更を記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a multi-item change or a Reset change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, IList, Int32, Int32)

複数項目の Move の変更について記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a multi-item Move change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object)

単一項目の変更を記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a one-item change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32)

単一項目の変更を記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a one-item change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Int32, Int32)

単一項目 Move の変更を記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a one-item Move change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object)

単一項目 Replace の変更を記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a one-item Replace change.

NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32) NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction, Object, Object, Int32)

単一項目 Replace の変更を記述する NotifyCollectionChangedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the NotifyCollectionChangedEventArgs class that describes a one-item Replace change.

プロパティ

Action Action Action Action

イベントの原因となったアクションを取得します。Gets the action that caused the event.

NewItems NewItems NewItems NewItems

変更に関連する新しい項目のリストを取得します。Gets the list of new items involved in the change.

NewStartingIndex NewStartingIndex NewStartingIndex NewStartingIndex

変更が発生した位置のインデックスを取得します。Gets the index at which the change occurred.

OldItems OldItems OldItems OldItems

Replace、Remove、Move アクションの影響を受ける項目の一覧を取得します。Gets the list of items affected by a Replace, Remove, or Move action.

OldStartingIndex OldStartingIndex OldStartingIndex OldStartingIndex

Move、Remove、または Replace アクションが発生した位置のインデックスを取得します。Gets the index at which a Move, Remove, or Replace action occurred.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください