WeakEventManager.StartListening(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando è sottoposto a override in una classe derivata, avvia l'attesa dell'evento gestito. Dopo la prima chiamata al metodo StartListening(Object), la gestione deve restare nello stato di chiamata a DeliverEvent(Object, EventArgs) o a DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) ogni volta che viene gestito l'evento pertinente proveniente dall'origine fornita.
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)
Parametri
- source
- Object
Origine in cui avviare l'attesa.
Note per gli implementatori
StartListening(Object) le sostituzioni devono aggiungere un gestore all'oggetto specificato source
. Il gestore viene dichiarato dal gestore stesso. Il gestore della classe non deve essere pubblico e deve essere chiamato solo in risposta all'evento gestito. Il gestore della classe deve chiamare il DeliverEvent(Object, EventArgs) metodo o il DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) metodo in modo appropriato.