EventDescriptor.RemoveEventHandler(Object, Delegate) Méthode

Définition

En cas de substitution dans une classe dérivée, supprime la liaison du délégué avec le composant de sorte que le délégué ne reçoit plus les événements du composant.When overridden in a derived class, unbinds the delegate from the component so that the delegate will no longer receive events from the component.

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)

Paramètres

component
Object

Composant auquel le délégué est lié.The component that the delegate is bound to.

value
Delegate

Délégué dont la liaison au composant doit être supprimée.The delegate to unbind from the component.

Remarques

En général, cette méthode est implémentée via la réflexion.Typically, this method is implemented through reflection. Pour plus d’informations, consultez les rubriques dans la réflexion.For more information, see the topics in Reflection.

Pour plus d’informations sur les délégués, consultez gestion et déclenchement d’événements.For more information about delegates, see Handling and Raising Events.

Notes pour les responsables de l’implémentation

Lorsque vous substituez cette méthode, elle doit supprimer le délégué de la liste des événements du composant en appelant la méthode de remove_myHandler appropriée.When you override this method, it should remove the delegate from the component's event list by invoking the appropriate remove_myHandler method.

S’applique à

Voir aussi