Partager via


EventRegistrationTokenTable<T> Classe

Définition

Stocke les mappages entre les délégués et les jetons d’événement pour prendre en charge l’implémentation d’un événement Windows Runtime dans le code managé.

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)

Paramètres de type

T

Type du délégué du gestionnaire d’événements pour un événement particulier.

Héritage
EventRegistrationTokenTable<T>

Remarques

Utilisez ce type lorsque vous devez gérer manuellement l’ajout et la suppression d’événements.

Une instance de cette table stocke les délégués qui représentent les gestionnaires d’événements qui ont été ajoutés à un événement. Pour déclencher l’événement, appelez le délégué retourné par la InvocationList propriété, si ce n’est pas le cas null. Une instance de cette table est requise pour chaque événement.

Constructeurs

Nom Description
EventRegistrationTokenTable<T>()

Initialise une nouvelle instance de la classe EventRegistrationTokenTable<T>.

Propriétés

Nom Description
InvocationList

Obtient ou définit un délégué de type T dont la liste d’appel inclut tous les délégués du gestionnaire d’événements qui ont été ajoutés et qui n’ont pas encore été supprimés. L’appel de ce délégué appelle tous les gestionnaires d’événements.

Méthodes

Nom Description
AddEventHandler(T)

Ajoute le gestionnaire d’événements spécifié à la table et à la liste d’appel et retourne un jeton qui peut être utilisé pour supprimer le gestionnaire d’événements.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetOrCreateEventRegistrationTokenTable(EventRegistrationTokenTable<T>)

Retourne la table de jetons d’inscription d’événement spécifiée, si ce n’est pas nullle cas ; sinon, retourne une nouvelle table de jetons d’inscription d’événement.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
RemoveEventHandler(EventRegistrationToken)

Supprime le gestionnaire d’événements associé au jeton spécifié de la table et à la liste d’appels.

RemoveEventHandler(T)

Supprime le délégué du gestionnaire d’événements spécifié de la table et de la liste d’appel.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à