Condividi tramite


WeakEventManager.ListenerList<TEventArgs> Classe

Definizione

Fornisce un elenco di raccolte indipendente dai tipi per l'archiviazione dei listener per WeakEventManager. Questa classe definisce un parametro di tipo per i dati degli eventi utilizzati.

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

Parametri di tipo

TEventArgs

Tipo che contiene i dati dell'evento.

Ereditarietà
WeakEventManager.ListenerList<TEventArgs>

Costruttori

WeakEventManager.ListenerList<TEventArgs>()

Inizializza una nuova istanza della classe WeakEventManager.ListenerList<TEventArgs>.

WeakEventManager.ListenerList<TEventArgs>(Int32)

Inizializza una nuova istanza della classe WeakEventManager.ListenerList<TEventArgs> con la capacità iniziale specificata.

Proprietà

Count

Ottiene il numero di elementi contenuti nella classe WeakEventManager.ListenerList.

(Ereditato da WeakEventManager.ListenerList)
IsEmpty

Ottiene un valore che dichiara se questo oggetto WeakEventManager.ListenerList è vuoto.

(Ereditato da WeakEventManager.ListenerList)
Item[Int32]

Ottiene o imposta un elemento listener specifico in WeakEventManager.ListenerList.

(Ereditato da WeakEventManager.ListenerList)

Metodi

Add(IWeakEventListener)

Aggiunge un oggetto IWeakEventListener a WeakEventManager.ListenerList.

(Ereditato da WeakEventManager.ListenerList)
AddHandler(Delegate)

Aggiunge un gestore eventi all'oggetto WeakEventManager.ListenerList.

(Ereditato da WeakEventManager.ListenerList)
BeginUse()

Dichiara che l'elenco è in uso. In questo modo si impediscono modifiche dirette all'elenco durante le iterazioni degli elementi dell'elenco.

(Ereditato da WeakEventManager.ListenerList)
Clone()

Crea un duplicato modificabile dell'oggetto WeakEventManager.ListenerList, eseguendo copie complete dei valori.

CopyTo(WeakEventManager+ListenerList)

Copia l'oggetto corrente WeakEventManager.ListenerList nell'oggetto specificato WeakEventManager.ListenerList.

(Ereditato da WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type)

Recapita l'evento gestito a ogni listener in WeakEventManager.ListenerList<TEventArgs>.

EndUse()

Annulla lo stato di blocco iniziato da BeginUse().

(Ereditato da WeakEventManager.ListenerList)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Purge()

Rimuove tutte le voci dall'elenco in cui la destinazione di riferimento sottostante sia un riferimento null.

(Ereditato da WeakEventManager.ListenerList)
Remove(IWeakEventListener)

Rimuove la prima occorrenza di un elemento listener da WeakEventManager.ListenerList.

(Ereditato da WeakEventManager.ListenerList)
RemoveHandler(Delegate)

Rimuove un gestore eventi da WeakEventManager.ListenerList.

(Ereditato da WeakEventManager.ListenerList)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a