Condividi tramite


EventHandler<T> Delegato

Definizione

Rappresenta un metodo che gestisce gli eventi generali.

.NET Questo tipo viene visualizzato come System.EventHandler<TEventArgs>.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2648818997, 27361, 4576, 132, 225, 24, 169, 5, 188, 197, 63)]
template <typename T>
class EventHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.Guid(2648818997, 27361, 4576, 132, 225, 24, 169, 5, 188, 197, 63)]
public delegate void EventHandler<T>(object sender, T args);
Public Delegate Sub EventHandler(Of T)(sender As Object, args As T)

Parametri di tipo

T

Parametri

sender
Object

IInspectable

Origine evento.

args
T

Dati dell'evento.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (è stato introdotto in v1.0)

Commenti

Quando si programma con .NET, questa classe è nascosta e gli sviluppatori devono usare la classe System.EventHandler<TEventArgs> . Gli eventi Windows Runtime esistenti hanno un vincolo del tipo di dati dell'evento per TEventArgs, quindi usare tale tipo di dati dell'evento se sono necessari i dati dell'evento nell'implementazione specifica del gestore.

Si applica a

Vedi anche