WeakEventManager.StartListening(Object) 方法

定義

在衍生類別中覆寫時,開始接聽受管理的事件。 在最初呼叫 StartListening(Object) 方法之後,每當處理了所提供來源中的相關事件時,管理員都應處於呼叫 DeliverEvent(Object, EventArgs)DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) 的狀態。

protected:
 abstract void StartListening(System::Object ^ source);
protected abstract void StartListening (object source);
abstract member StartListening : obj -> unit
Protected MustOverride Sub StartListening (source As Object)

參數

source
Object

要開始接聽的來源。

給實施者的注意事項

StartListening(Object) overrides 應該將處理常式新增至提供的 source 。 處理常式是由管理員本身所宣告。 類別處理常式不應該是公用的,而且只應該呼叫以回應受管理的事件。 類別處理常式應該適當地呼叫 DeliverEvent(Object, EventArgs) 方法或 DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) 方法。

適用於

另請參閱