EventRegistrationTokenTable<T> Clase

Definición

Almacena las asignaciones entre delegados y tokens de eventos para admitir la implementación de un evento Windows Runtime en código administrado.

generic <typename T>
 where T : classpublic ref class EventRegistrationTokenTable sealed
public sealed class EventRegistrationTokenTable<T> where T : class
type EventRegistrationTokenTable<'T (requires 'T : null)> = class
Public NotInheritable Class EventRegistrationTokenTable(Of T)

Parámetros de tipo

T

Tipo de delegado de controlador de eventos para un evento en particular.

Herencia
EventRegistrationTokenTable<T>

Comentarios

Use este tipo cuando necesite administrar manualmente la adición y eliminación de eventos.

Una instancia de esta tabla almacena los delegados que representan los controladores de eventos que se han agregado a un evento. Para generar el evento, invoque el delegado devuelto por la InvocationList propiedad , si no nulles . Se requiere una instancia de esta tabla para cada evento.

Constructores

EventRegistrationTokenTable<T>()

Inicializa una nueva instancia de la clase EventRegistrationTokenTable<T>.

Propiedades

InvocationList

Obtiene o establece un delegado de tipo T cuya lista de invocación incluya todos los delegados de controladores de eventos que se han agregado y que todavía no se han quitado. Al invocar este delegado se invocan todos los controladores de eventos.

Métodos

AddEventHandler(T)

Agrega el controlador de eventos especificado a la tabla y a la lista de invocación, y devuelve un token que se puede utilizar para quitar el controlador de eventos.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetOrCreateEventRegistrationTokenTable(EventRegistrationTokenTable<T>)

Devuelve la tabla de tokens de registro de eventos especificada, si no es null; en caso contrario, devuelve una nueva tabla de tokens de registro de eventos.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
RemoveEventHandler(EventRegistrationToken)

Quita el controlador de eventos asociado al token especificado de la tabla y la lista de llamadas.

RemoveEventHandler(T)

Quita el delegado especificado del controlador de eventos de la tabla y de la lista de llamadas.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a