Compartilhar via


EventDescriptor.RemoveEventHandler(Object, Delegate) Método

Definição

Quando substituído em uma classe derivada, desassocia o delegado do componente de forma que o delegado não receberá mais eventos do componente.

public:
 abstract void RemoveEventHandler(System::Object ^ component, Delegate ^ value);
public abstract void RemoveEventHandler (object component, Delegate value);
abstract member RemoveEventHandler : obj * Delegate -> unit
Public MustOverride Sub RemoveEventHandler (component As Object, value As Delegate)

Parâmetros

component
Object

O componente ao qual o delegado está associado.

value
Delegate

O delegado a ser desassociado da lista.

Comentários

Normalmente, esse método é implementado por meio de reflexão. Para obter mais informações, consulte os tópicos em Reflexão.

Para obter mais informações sobre delegados, consulte Manipulando e levantando eventos.

Notas aos Implementadores

Quando você substitui esse método, ele deve remover o delegado da lista de eventos do componente invocando o método apropriado remove_myHandler .

Aplica-se a

Confira também