WeakEventManager.StartListening(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 source
elementu . 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) .