EventRegistrationTokenTable<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Armazena os mapeamentos entre delegados e tokens de eventos para dar suporte à implementação de um evento Windows Runtime no código gerenciado.
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
O tipo do delegado do manipulador de eventos para um evento específico.
- Herança
-
EventRegistrationTokenTable<T>
Comentários
Use esse tipo quando precisar gerenciar a adição e a remoção de eventos manualmente.
Uma instância dessa tabela armazena os delegados que representam os manipuladores de eventos que foram adicionados a um evento. Para acionar o evento, invoque o delegado retornado pela InvocationList propriedade , se não null
for . Uma instância dessa tabela é necessária para cada evento.
Construtores
EventRegistrationTokenTable<T>() |
Inicializa uma nova instância da classe EventRegistrationTokenTable<T>. |
Propriedades
InvocationList |
Obtém ou define um delegado do tipo |
Métodos
AddEventHandler(T) |
Adiciona o manipulador de eventos especificado à tabela e à lista de invocação e retorna um token que pode ser usado para remover o manipulador de eventos. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetOrCreateEventRegistrationTokenTable(EventRegistrationTokenTable<T>) |
Retorna a tabela de token de registro de evento especificada, se não for |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
RemoveEventHandler(EventRegistrationToken) |
Remove o manipulador de eventos associado ao token especificado da tabela e da lista de invocação. |
RemoveEventHandler(T) |
Remove o delegado do manipulador de eventos da tabela e da lista de invocação. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |