WeakEventManager.ListenerList<TEventArgs> クラス

定義

WeakEventManager のリスナーを格納するためのタイプ セーフなコレクション リストを提供します。 このクラスは、使用されているイベント データの型パラメーターを定義します。

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

型パラメーター

TEventArgs

イベント データを保持しているキー。

継承
WeakEventManager.ListenerList<TEventArgs>

コンストラクター

WeakEventManager.ListenerList<TEventArgs>()

WeakEventManager.ListenerList<TEventArgs> クラスの新しいインスタンスを初期化します。

WeakEventManager.ListenerList<TEventArgs>(Int32)

指定した初期量を使用して、WeakEventManager.ListenerList<TEventArgs> クラスの新しいインスタンスを初期化します。

プロパティ

Count

WeakEventManager.ListenerList に格納されている項目の数を取得します。

(継承元 WeakEventManager.ListenerList)
IsEmpty

この WeakEventManager.ListenerList が空であるかどうかを宣言する値を取得します。

(継承元 WeakEventManager.ListenerList)
Item[Int32]

WeakEventManager.ListenerList 内の特定のリスナー項目を取得または設定します。

(継承元 WeakEventManager.ListenerList)

メソッド

Add(IWeakEventListener)

IWeakEventListenerWeakEventManager.ListenerList オブジェクトを追加します。

(継承元 WeakEventManager.ListenerList)
AddHandler(Delegate)

イベント ハンドラーを WeakEventManager.ListenerList に追加します。

(継承元 WeakEventManager.ListenerList)
BeginUse()

リストが使用中であることを宣言します。 これにより、リスト項目の反復処理中に、このリストを直接変更することができなくなります。

(継承元 WeakEventManager.ListenerList)
Clone()

この WeakEventManager.ListenerList の値の詳細コピーを作成して、その変更可能な複製を作成します。

CopyTo(WeakEventManager+ListenerList)

現在 WeakEventManager.ListenerList の を指定した にコピーします WeakEventManager.ListenerList

(継承元 WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type)

管理対象のイベントを WeakEventManager.ListenerList<TEventArgs> 内の各リスナーに配信します。

EndUse()

BeginUse() で開始されたロック状態を解除します。

(継承元 WeakEventManager.ListenerList)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Purge()

基になる参照ターゲットが null 参照であるリストからエントリをすべて削除します。

(継承元 WeakEventManager.ListenerList)
Remove(IWeakEventListener)

WeakEventManager.ListenerList 内で最初に見つかったリスナー項目を削除します。

(継承元 WeakEventManager.ListenerList)
RemoveHandler(Delegate)

WeakEventManager.ListenerList からイベント ハンドラーを削除します。

(継承元 WeakEventManager.ListenerList)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象