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)

IWeakEventListener 物件加入至 WeakEventManager.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)

適用於