VirtualTypeImplementor.AddEventHandler, méthode
Ajoute le délégué donné à 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 AddEventHandler ( _
eventInfo As EventInfo, _
instance As Object, _
handler As Delegate _
)
public virtual void AddEventHandler(
EventInfo eventInfo,
Object instance,
Delegate handler
)
Paramètres
- eventInfo
Type : System.Reflection.EventInfo
L'événement pour ajouter le gestionnaire à.
- instance
Type : System.Object
L'instance sur laquelle pour ajouter 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 à ajouter.
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 d'ajouter un délégué pour synchroniser l'événement sur l'objet cible.Chaque fois que l'événement est déclenché par le paramètre d'instance, la méthode ou les méthodes encapsulées par le gestionnaire sera 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.