HandledEventHandler 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 un metodo in grado di gestire gli eventi che richiedano o non richiedano ulteriore elaborazione dopo essere stati restituiti dal gestore eventi.
public delegate void HandledEventHandler(System::Object ^ sender, HandledEventArgs ^ e);
public delegate void HandledEventHandler(object sender, HandledEventArgs e);
public delegate void HandledEventHandler(object? sender, HandledEventArgs e);
type HandledEventHandler = delegate of obj * HandledEventArgs -> unit
Public Delegate Sub HandledEventHandler(sender As Object, e As HandledEventArgs)
Parametri
- sender
- Object
Origine dell'evento.
Oggetto HandledEventArgs che contiene i dati dell'evento.
Commenti
Questo delegato è disponibile per l'uso con eventi personalizzati quando la HandledEventArgs.Handled proprietà fornisce dati di evento sufficienti. Il gestore eventi può impostare la Handled proprietà su true
se tutte le elaborazioni necessarie sono state completate nel gestore.
In genere, gli eventi che richiedono questa funzionalità richiedono anche dati aggiuntivi sugli eventi e useranno una classe che deriva da HandledEventArgs un tipo delegato corrispondente denominato in modo analogo. Ad esempio, l'evento DataGridView.RowPrePaint usa il DataGridViewRowPrePaintEventArgs tipo di dati event e il DataGridViewRowPrePaintEventHandler tipo delegato. Poiché i delegati non vengono ereditati, viene HandledEventHandler usato raramente .
Metodi di estensione
GetMethodInfo(Delegate) |
Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato. |