WeakEventManager.ListenerList<TEventArgs> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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) |