EventDescriptor.RemoveEventHandler(Object, Delegate) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se reemplaza en una clase derivada, desenlaza el delegado del componente de modo que el delegado ya no recibe eventos del 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
Componente al que está enlazado el delegado.
- value
- Delegate
Delegado del que se va a desenlazar el componente.
Comentarios
Normalmente, este método se implementa a través de la reflexión. Para obtener más información, consulte los temas de Reflexión.
Para obtener más información sobre los delegados, vea Control y generación de eventos.
Notas a los implementadores
Al invalidar este método, debe quitar el delegado de la lista de eventos del componente invocando el método adecuado remove_myHandler
.