Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Delegado HandledEventHandler

 

Representa um método que pode manipular eventos que podem ou não exigir processamento adicional depois que o manipulador de eventos foi retornado.

Namespace:   System.ComponentModel
Assembly:  System (em System.dll)

[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public delegate void HandledEventHandler(
	object sender,
	HandledEventArgs e
)

Parâmetros

sender
Type: System.Object

A origem do evento.

e
Type: System.ComponentModel.HandledEventArgs

Um HandledEventArgs que contém os dados do evento.

Esse delegado está disponível para uso com seus próprios eventos quando o HandledEventArgs.Handled propriedade fornece dados de eventos suficientes. O manipulador de eventos pode definir o Handled propriedade true se todo o processamento necessário foi concluída no manipulador.

Normalmente, os eventos que exigem essa funcionalidade também exigirá que os dados de evento adicionais e usará uma classe que deriva de HandledEventArgs juntamente com um tipo de delegado correspondente, chamado da mesma forma. Por exemplo, o DataGridView.RowPrePaint evento usa a DataGridViewRowPrePaintEventArgs tipo de dados de evento e o DataGridViewRowPrePaintEventHandler tipo delegado. Como representantes não são herdadas, o HandledEventHandler raramente é utilizado.

.NET Framework
Disponível desde 2.0
Retornar ao início
Mostrar: