Udostępnij za pośrednictwem


WeakEventManager.StartListening(Object) Metoda

Definicja

Po zastąpieniu w klasie pochodnej rozpoczyna nasłuchiwanie zarządzanego zdarzenia. Po pierwszym wywołaniu StartListening(Object) metody menedżer powinien być w stanie wywołania DeliverEvent(Object, EventArgs) lub DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) za każdym razem, gdy odpowiednie zdarzenie z podanego źródła jest obsługiwane.

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)

Parametry

source
Object

Źródło do rozpoczęcia nasłuchiwania.

Uwagi dotyczące implementowania

StartListening(Object) przesłonięcia powinny dodać procedurę obsługi do podanego sourceelementu . Program obsługi jest zadeklarowany przez samego menedżera. Procedura obsługi klas nie powinna być publiczna i powinna być wywoływana tylko w odpowiedzi na zarządzane zdarzenie. Procedura obsługi klas powinna odpowiednio wywołać metodę DeliverEvent(Object, EventArgs) lub metodę DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) .

Dotyczy

Zobacz też