ExtensionMethods.RaiseEvent<TEventArgs> Method (EventHandler<TEventArgs>, Object, TEventArgs)
Microsoft internal use only.
Namespace: Microsoft.VisualStudio.PlatformUI
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Syntax
'宣告
<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
Type Parameters
- TEventArgs
The EventArgs-derived event argument.
Parameters
- eventHandler
Type: System.EventHandler<TEventArgs>
The event.
- source
Type: System.Object
The event's source parameter.
- args
Type: TEventArgs
The event's argument parameter.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type EventHandler<TEventArgs>. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.