EventHandler<TSender,TEventArgs> Delegar

Definição

Representa o método que manipulará um evento quando o evento fornecer dados.

generic <typename TSender, typename TEventArgs>
public delegate void EventHandler(TSender sender, TEventArgs e);
public delegate void EventHandler<in TSender,in TEventArgs>(TSender sender, TEventArgs e) where TSender : allows ref struct where TEventArgs : allows ref struct;
type EventHandler<'Sender, 'EventArgs> = delegate of 'Sender * 'EventArgs -> unit
Public Delegate Sub EventHandler(Of In TSender, In TEventArgs)(sender As TSender, e As TEventArgs)

Parâmetros de tipo

TSender

O tipo do objeto que gera o evento.

Este parâmetro de tipo é contravariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo menos derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.
TEventArgs

O tipo dos dados de evento gerados pelo evento.

Este parâmetro de tipo é contravariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo menos derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.

Parâmetros

sender
TSender

A fonte do evento.

e
TEventArgs

Um objeto que contém os dados do evento.

Métodos de Extensão

Nome Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a