Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Classe WeakEventManager.ListenerList<TEventArgs>

.NET Framework 4.5

Viene fornito un elenco di raccolta indipendente dai tipi per archiviare i listener per un oggetto WeakEventManager. Questa classe definisce un parametro di tipo per i dati degli eventi utilizzati.

System.Object
  System.Windows.WeakEventManager.ListenerList
    System.Windows.WeakEventManager.ListenerList<TEventArgs>

Spazio dei nomi:  System.Windows
Assembly:  WindowsBase (in WindowsBase.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

protected class ListenerList<TEventArgs> : WeakEventManager.ListenerList
where TEventArgs : EventArgs

<ListenerList x:TypeArguments="TEventArgs" .../>

Parametri di tipo

TEventArgs

Il tipo che contiene i dati degli eventi.

Il tipo WeakEventManager.ListenerList<TEventArgs> espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoWeakEventManager.ListenerList<TEventArgs>()Inizializza una nuova istanza di WeakEventManager.ListenerList<TEventArgs> classe.
Metodo pubblicoWeakEventManager.ListenerList<TEventArgs>(Int32)Inizializza una nuova istanza di WeakEventManager.ListenerList<TEventArgs> classe con la capacità iniziale specificata.
In alto

  NomeDescrizione
Proprietà pubblicaCountOttiene il numero di elementi contenuti nella classe WeakEventManager.ListenerList. (Ereditato da WeakEventManager.ListenerList)
Proprietà pubblicaIsEmptyOttiene un valore che indica se questo WeakEventManager.ListenerList è vuoto. (Ereditato da WeakEventManager.ListenerList)
Proprietà pubblicaItemOttiene o imposta un elemento listener specifico in WeakEventManager.ListenerList. (Ereditato da WeakEventManager.ListenerList)
In alto

  NomeDescrizione
Metodo pubblicoAddAggiunge un oggetto IWeakEventListener all'oggetto WeakEventManager.ListenerList. (Ereditato da WeakEventManager.ListenerList)
Metodo pubblicoAddHandlerAggiunge un gestore eventi per il WeakEventManager.ListenerList. (Ereditato da WeakEventManager.ListenerList)
Metodo pubblicoBeginUseDichiara 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)
Metodo pubblicoCloneViene creato un duplicato modificabile di l WeakEventManager.ListenerList, apportando le copie complete di valori. (Esegue l'override di WeakEventManager.ListenerList.Clone()).
Metodo protettoCopyToCopia corrente WeakEventManager.ListenerList specificatoWeakEventManager.ListenerList (Ereditato da WeakEventManager.ListenerList)
Metodo pubblicoDeliverEventFornisce alcun evento che viene gestito a ogni listener in WeakEventManager.ListenerList<TEventArgs>. (Esegue l'override di WeakEventManager.ListenerList.DeliverEvent(Object, EventArgs, Type)).
Metodo pubblicoEndUseAnnulla lo stato di blocco iniziato da BeginUse. (Ereditato da WeakEventManager.ListenerList)
Metodo pubblicoEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protettoFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoGetHashCode Funge da funzione hash per un particolare tipo. (Ereditato da Object)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo protettoMemberwiseClone Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoPurgeRimuove tutte le voci dall'elenco in cui la destinazione di riferimento sottostante sia un riferimento null. (Ereditato da WeakEventManager.ListenerList)
Metodo pubblicoRemoveRimuove la prima occorrenza di un elemento listener da WeakEventManager.ListenerList. (Ereditato da WeakEventManager.ListenerList)
Metodo pubblicoRemoveHandlerRimuove un gestore eventi dal WeakEventManager.ListenerList. (Ereditato da WeakEventManager.ListenerList)
Metodo pubblicoToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
In alto

.NET Framework

Supportato in: 4.5

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Qualsiasi membro pubblico static (Shared in Visual Basic) di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft