Freigeben über


WeakEventManager.StartListening(Object) Methode

Definition

Startet beim Überschreiben in einer abgeleiteten Klasse die Überwachung des verwalteten Ereignisses. Nach dem ersten Aufruf der StartListening(Object)-Methode muss der Manager bereit sein für einen Aufruf von DeliverEvent(Object, EventArgs) oder DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList), sobald das relevante Ereignis aus der bereitgestellten Quelle behandelt werden muss.

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)

Parameter

source
Object

Die Quelle, die überwacht werden soll.

Hinweise für Ausführende

StartListening(Object) Außerkraftsetzungen sollten dem bereitgestellten sourceHandler einen Handler hinzufügen. Der Handler wird vom Manager selbst deklariert. Der Klassenhandler sollte nicht öffentlich sein, und er sollte nur als Reaktion auf das verwaltete Ereignis aufgerufen werden. Der Klassenhandler sollte die DeliverEvent(Object, EventArgs) Methode oder die DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) entsprechende Methode aufrufen.

Gilt für

Siehe auch