SourceChangedEventHandler Delegato
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.
Rappresenta il metodo che gestirà l'evento "SourceChanged" su elementi listener specifici.
public delegate void SourceChangedEventHandler(System::Object ^ sender, SourceChangedEventArgs ^ e);
public delegate void SourceChangedEventHandler(object sender, SourceChangedEventArgs e);
type SourceChangedEventHandler = delegate of obj * SourceChangedEventArgs -> unit
Public Delegate Sub SourceChangedEventHandler(sender As Object, e As SourceChangedEventArgs)
Parametri
- sender
- Object
Oggetto in cui viene generato l'evento e viene associato il gestore eventi.
Dati dell'evento.
Commenti
L'evento "SourceChanged" per cui questo delegato rappresenta i gestori per non è esposto come evento CLR (Public Common Language Runtime), come nel caso della maggior parte degli eventi indirizzati. "SourceChanged" è invece un evento indirizzato che rimane privato per l'infrastruttura macchine virtuali Windows ed è instradato direttamente. Poiché è instradato diretto e sender i dati dell'evento Source sono sempre lo stesso oggetto. È possibile aggiungere e rimuovere gestori a questo evento nonostante il livello di accesso privato dell'evento stesso usando i metodi AddSourceChangedHandler pubblici e RemoveSourceChangedHandler.
L'oggetto sender dell'evento sarà una classe derivata di PresentationSource.
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetMethodInfo(Delegate) |
Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato. |