Condividi tramite


Metodo ExtensionMethods.RaiseEvent<TEventArgs> (EventHandler<TEventArgs>, Object, TEventArgs)

Solo per utilizzo interno di Microsoft.

Spazio dei nomi:  Microsoft.VisualStudio.PlatformUI
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
<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

Parametri di tipo

  • TEventArgs
    Argomento dell'evento EventArgs-derivato.

Parametri

  • source
    Tipo: System.Object
    Il parametro del database di origine.
  • args
    Tipo: TEventArgs
    Il parametro dell'argomento di evento.

Nota sull'utilizzo

In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo EventHandler<TEventArgs>. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ExtensionMethods Classe

Overload RaiseEvent

Spazio dei nomi Microsoft.VisualStudio.PlatformUI