[This is preliminary documentation and is subject to change.]
Generic event handler delegate
Namespace: ToolsAssembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
public delegate void EventHandler<TSender, TEventArgs>(
TSender sender,
TEventArgs e
)
where TSender : class
where TEventArgs : EventArgs
|
| Visual Basic |
|---|
Public Delegate Sub EventHandler(Of TSender As Class, TEventArgs As EventArgs) ( _
sender As TSender, _
e As TEventArgs _
) |
| Visual C++ |
|---|
generic<typename TSender, typename TEventArgs>
where TSender : ref class
where TEventArgs : EventArgs
public delegate void EventHandler(
TSender sender,
TEventArgs e
) |
| F# |
|---|
type EventHandler =
delegate of
sender:'TSender *
e:'TEventArgs -> unit |
| JScript |
|---|
JScript does not support generic types or methods. |
Parameters
- sender
- Type: TSender
Source of the event - instance of object which fired the event
- e
- Type: TEventArgs
Event arguments
Type Parameters
- TSender
- Type of the sender argument
- TEventArgs
- Type of the e argument
See Also