ExtensionMethods.RaiseEvent<TEventArgs>, méthode (EventHandler<TEventArgs>, Object, TEventArgs)
Réservé à un usage interne Microsoft.
Espace de noms : Microsoft.VisualStudio.PlatformUI
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public Shared Sub RaiseEvent(Of TEventArgs As EventArgs) ( _
eventHandler As EventHandler(Of TEventArgs), _
source As Object, _
args As TEventArgs _
)
public static void RaiseEvent<TEventArgs>(
this EventHandler<TEventArgs> eventHandler,
Object source,
TEventArgs args
)
where TEventArgs : EventArgs
Paramètres de type
- TEventArgs
L'argument d'événement EventArgs- dérivé.
Paramètres
- eventHandler
Type : System.EventHandler<TEventArgs>
Événement.
- source
Type : System.Object
Le paramètre de la source d'événement.
- args
Type : TEventArgs
Le paramètre de l'argument de l'événement.
Remarque sur l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type EventHandler<TEventArgs>. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez Méthodes d'extension (Visual Basic) ou Méthodes d'extension (Guide de programmation C#).
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.