EventHandler<T> Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un método que controla eventos generales.
.RED Este tipo aparece como 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)
Parámetros de tipo
- T
Parámetros
- sender
-
Object
IInspectable
Origen del evento.
- args
- T
Datos del evento.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.FoundationContract (se introdujo en la versión v1.0)
|
Comentarios
Al programar con .NET, esta clase está oculta y los desarrolladores deben usar la clase TEventArgs> System.EventHandler<. Los eventos de Windows Runtime existentes tienen una restricción de tipo de datos de evento para TEventArgs, por lo que debe usar ese tipo de datos de evento si necesita los datos de evento en la implementación específica del controlador.