EventDescriptor.RemoveEventHandler(Object, Delegate) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
.