WeakEventManager.StartListening(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,開始接聽受管理的事件。 在最初呼叫 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) 方法。