Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Supprime le délégué donné de l'événement donné.
Espace de noms : Microsoft.VisualStudio.Shell.Design
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
Public Overridable Sub RemoveEventHandler ( _
eventInfo As EventInfo, _
instance As Object, _
handler As Delegate _
)
public virtual void RemoveEventHandler(
EventInfo eventInfo,
Object instance,
Delegate handler
)
Paramètres
- eventInfo
Type : System.Reflection.EventInfo
L'événement pour supprimer le gestionnaire de.
- instance
Type : System.Object
L'instance sur laquelle pour supprimer le gestionnaire d'événements.Cela peut être nullRéférence Null (Nothing en Visual Basic) si l'événement est statique.
- handler
Type : System.Delegate
Gestionnaire d'événements à supprimer.
Exceptions
| Exception | Condition |
|---|---|
| NotImplementedException | Si non abstrait la classe dérivée n'a pas fourni une implémentation en substituant cette méthode. |
Remarques
Cette méthode tente de supprimer le délégué qui synchronise l'événement sur l'objet cible.Lorsqu'un événement est déclenché par la cible, la méthode ou les méthodes encapsulées par le gestionnaire ne sera plus appelée.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.