WeakEventManager.ListenerList<TEventArgs> WeakEventManager.ListenerList<TEventArgs> Class

定義

WeakEventManager のリスナーを格納するためのタイプ セーフなコレクション リストを提供します。Provides a type-safe collection list for storing listeners for a WeakEventManager. このクラスは、使用されているイベント データの型パラメーターを定義します。This class defines a type parameter for the event data that is used.

protected class WeakEventManager.ListenerList<TEventArgs> : System.Windows.WeakEventManager.ListenerList where TEventArgs : EventArgs
Protected Class WeakEventManager.ListenerList(Of TEventArgs)
Inherits WeakEventManager.ListenerList

型パラメーター

TEventArgs

イベント データを保持しているキー。The type that holds the event data.

継承
WeakEventManager.ListenerList<TEventArgs>WeakEventManager.ListenerList<TEventArgs>

コンストラクター

WeakEventManager.ListenerList<TEventArgs>() WeakEventManager.ListenerList<TEventArgs>()

WeakEventManager.ListenerList<TEventArgs> クラスの新しいインスタンスを初期化します。Initializes a new instance of the WeakEventManager.ListenerList<TEventArgs> class.

WeakEventManager.ListenerList<TEventArgs>(Int32) WeakEventManager.ListenerList<TEventArgs>(Int32)

指定した初期量を使用して、WeakEventManager.ListenerList<TEventArgs> クラスの新しいインスタンスを初期化します。Initializes a new instance of the WeakEventManager.ListenerList<TEventArgs> class with the specified initial capacity.

メソッド

Add(IWeakEventListener) Add(IWeakEventListener)

IWeakEventListenerWeakEventManager.ListenerList オブジェクトを追加します。Adds a IWeakEventListener object to the WeakEventManager.ListenerList.

(Inherited from WeakEventManager.ListenerList)
AddHandler(Delegate) AddHandler(Delegate)

イベント ハンドラーを WeakEventManager.ListenerList に追加します。Adds an event handler to the WeakEventManager.ListenerList.

(Inherited from WeakEventManager.ListenerList)
BeginUse() BeginUse()

リストが使用中であることを宣言します。Declares the list to be in use. これにより、リスト項目の反復処理中に、このリストを直接変更することができなくなります。This prevents direct changes to the list during iterations of the list items.

(Inherited from WeakEventManager.ListenerList)
Clone() Clone()

この WeakEventManager.ListenerList の値の詳細コピーを作成して、その変更可能な複製を作成します。Creates a modifiable clone of this WeakEventManager.ListenerList, making deep copies of the values.

CopyTo(WeakEventManager+ListenerList) CopyTo(WeakEventManager+ListenerList)

指定した WeakEventManager.ListenerList に現在の WeakEventManager.ListenerList をコピーします。Copies the current WeakEventManager.ListenerList to the specified WeakEventManager.ListenerList

(Inherited from WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type) DeliverEvent(Object, EventArgs, Type)

管理対象のイベントを WeakEventManager.ListenerList<TEventArgs> 内の各リスナーに配信します。Delivers the event being managed to each listener in the WeakEventManager.ListenerList<TEventArgs>.

EndUse() EndUse()

BeginUse() で開始されたロック状態を解除します。Unlocks the locked state initiated by BeginUse().

(Inherited from WeakEventManager.ListenerList)
Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
Purge() Purge()

基になる参照ターゲットが null 参照であるリストからエントリをすべて削除します。Removes all entries from the list where the underlying reference target is a null reference.

(Inherited from WeakEventManager.ListenerList)
Remove(IWeakEventListener) Remove(IWeakEventListener)

WeakEventManager.ListenerList 内で最初に見つかったリスナー項目を削除します。Removes the first occurrence of a listener item from the WeakEventManager.ListenerList.

(Inherited from WeakEventManager.ListenerList)
RemoveHandler(Delegate) RemoveHandler(Delegate)

WeakEventManager.ListenerList からイベント ハンドラーを削除します。Removes an event handler from the WeakEventManager.ListenerList.

(Inherited from WeakEventManager.ListenerList)
ToString() ToString()

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

(Inherited from Object)

プロパティ

Count Count

WeakEventManager.ListenerList に格納されている項目の数を取得します。Gets the number of items contained in the WeakEventManager.ListenerList.

(Inherited from WeakEventManager.ListenerList)
IsEmpty IsEmpty

この WeakEventManager.ListenerList が空であるかどうかを宣言する値を取得します。Gets a value that declares whether this WeakEventManager.ListenerList is empty.

(Inherited from WeakEventManager.ListenerList)
Item[Int32] Item[Int32]

WeakEventManager.ListenerList 内の特定のリスナー項目を取得または設定します。Gets or sets a specific listener item in the WeakEventManager.ListenerList .

(Inherited from WeakEventManager.ListenerList)

適用対象