Sdílet prostřednictvím


WeakEventManager.StartListening(Object) Metoda

Definice

Při přepsání v odvozené třídě začne naslouchat události, která se spravuje. StartListening(Object) Po prvním volání metody by měl být správce ve stavu volání DeliverEvent(Object, EventArgs) nebo DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) při každém zpracování příslušné události z poskytnutého zdroje.

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

Zdroj, na který chcete začít naslouchat.

Poznámky pro implementátory

StartListening(Object) přepsání by měla přidat obslužnou rutinu do zadaného sourcesouboru . Obslužná rutina je deklarována samotným manažerem. Obslužná rutina třídy by neměla být veřejná a měla by být volána pouze v reakci na spravovanou událost. Obslužná rutina třídy by měla volat metodu DeliverEvent(Object, EventArgs) nebo metodu DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) odpovídajícím způsobem.

Platí pro

Viz také