Partager via


WeakEventManager.ListenerList<TEventArgs> Classe

Définition

Fournit une liste des collections de type sécurisé pour stocker des écouteurs pour WeakEventManager. Cette classe définit un paramètre de type pour les données d'événement utilisées.

protected class WeakEventManager.ListenerList<TEventArgs> : System.Windows.WeakEventManager.ListenerList where TEventArgs : EventArgs
Protected Class WeakEventManager.ListenerList(Of TEventArgs)
Inherits WeakEventManager.ListenerList

Paramètres de type

TEventArgs

Type qui contient les données d'événement.

Héritage
WeakEventManager.ListenerList<TEventArgs>

Constructeurs

WeakEventManager.ListenerList<TEventArgs>()

Initialise une nouvelle instance de la classe WeakEventManager.ListenerList<TEventArgs>.

WeakEventManager.ListenerList<TEventArgs>(Int32)

Initialise une nouvelle instance de la classe WeakEventManager.ListenerList<TEventArgs> avec la capacité initiale par défaut.

Propriétés

Count

Obtient le nombre d'éléments contenus dans WeakEventManager.ListenerList.

(Hérité de WeakEventManager.ListenerList)
IsEmpty

Obtient une valeur qui déclare si cette occurrence de WeakEventManager.ListenerList est vide.

(Hérité de WeakEventManager.ListenerList)
Item[Int32]

Obtient ou définit un élément d'écouteur spécifique dans WeakEventManager.ListenerList.

(Hérité de WeakEventManager.ListenerList)

Méthodes

Add(IWeakEventListener)

Ajoute un objet IWeakEventListener à la WeakEventManager.ListenerList.

(Hérité de WeakEventManager.ListenerList)
AddHandler(Delegate)

Ajoute un gestionnaire d'événements au WeakEventManager.ListenerList.

(Hérité de WeakEventManager.ListenerList)
BeginUse()

Déclare la liste pour laquelle lancer l'utilisation. Cela empêche des modifications directes à la liste pendant les itérations des éléments de la liste.

(Hérité de WeakEventManager.ListenerList)
Clone()

Crée un clone modifiable de WeakEventManager.ListenerList, en créant des copies complètes des valeurs.

CopyTo(WeakEventManager+ListenerList)

Copie le courant WeakEventManager.ListenerList dans le fichier spécifié WeakEventManager.ListenerList.

(Hérité de WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type)

Remet l'événement qui est géré à chaque écouteur dans la WeakEventManager.ListenerList<TEventArgs>.

EndUse()

Déverrouille l'état initialisé par BeginUse().

(Hérité de WeakEventManager.ListenerList)
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)
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)
Purge()

Supprime toutes les entrées dans la liste où la cible de référence sous-jacente correspond à une référence nulle.

(Hérité de WeakEventManager.ListenerList)
Remove(IWeakEventListener)

Supprime la première occurrence d'un élément d'écouteur de WeakEventManager.ListenerList.

(Hérité de WeakEventManager.ListenerList)
RemoveHandler(Delegate)

Supprime un gestionnaire d'événements de la WeakEventManager.ListenerList.

(Hérité de WeakEventManager.ListenerList)
ToString()

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

(Hérité de Object)

S’applique à