Partager via


EventRegistrationTokenTable<T> Classe

Définition

Stocke les mappages entre les délégués et les jetons d’événements, 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 de délégué du gestionnaire d'événements d'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 null. Une instance de cette table est requise pour chaque événement.

Constructeurs

EventRegistrationTokenTable<T>()

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

Propriétés

InvocationList

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

Méthodes

AddEventHandler(T)

Ajoute le gestionnaire d'événements spécifié à la table et à la liste d'appels, 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()

Fait office de fonction de hachage par défaut.

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

Retourne le tableau de jetons d'inscription d'événement spécifié, si ce n'est pas null ; sinon, retourne un nouveau tableau de jetons d'inscription d'événement.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

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

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

RemoveEventHandler(T)

Supprime le délégué de gestionnaire d'événements spécifié de la table et de la liste d'appels.

ToString()

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

(Hérité de Object)

S’applique à