Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Classe PropertyChangedEventManager
Collapse the table of content
Expand the table of content
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Classe PropertyChangedEventManager

Fornisce un oggetto WeakEventManager implementazione di in modo da poter utilizzare “il modello di listener di eventi debole„ per associare i listener per PropertyChanged evento.

Spazio dei nomi:  System.ComponentModel
Assembly:  WindowsBase (in WindowsBase.dll)

public class PropertyChangedEventManager : WeakEventManager

Il tipo PropertyChangedEventManager espone i seguenti membri.

  NomeDescrizione
Proprietà pubblicaDispatcher Ottiene l'oggetto Dispatcher al quale l'oggetto DispatcherObject è associato. (Ereditato da DispatcherObject)
Proprietà protetta.ItemOttiene o imposta i dati archiviati nel database di origine specificato. (Ereditato da WeakEventManager)
Proprietà protetta.ReadLockStabilisce un blocco in lettura nella tabella di dati sottostanti e restituisce IDisposable. (Ereditato da WeakEventManager)
Proprietà protetta.WriteLockStabilisce un blocco scrittura nella tabella di dati sottostanti e restituisceIDisposable. (Ereditato da WeakEventManager)
In alto

  NomeDescrizione
Metodo pubblicoMembro staticoAddHandlerAggiunge il gestore eventi specificato, viene chiamato quando l'origine specificato generato PropertyChanged evento per la proprietà specificata.
Metodo pubblicoMembro staticoAddListenerAggiungere il listener specificato all'elenco dei listener sul database di origine specificato.
Metodo pubblicoCheckAccess Determina se il thread chiamante ha accesso a questo DispatcherObject. (Ereditato da DispatcherObject)
Metodo protettoDeliverEventFornisce alcun evento che viene gestito a ogni listener. (Ereditato da WeakEventManager)
Metodo protettoDeliverEventToListFornisce alcun evento che viene gestito a ogni listener nell'elenco fornito. (Ereditato da WeakEventManager)
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 protettoNewListenerListRestituisce un nuovo oggetto per contenere i listener a PropertyChanged evento. (Esegue l'override di WeakEventManager.NewListenerList()).
Metodo protettoProtectedAddHandlerAggiungere il delegato specificato come gestore eventi del database di origine specificato. (Ereditato da WeakEventManager)
Metodo protettoProtectedAddListenerAggiungere il listener fornito al database di origine fornito per l'evento che viene gestito. (Ereditato da WeakEventManager)
Metodo protettoProtectedRemoveHandlerRimuove il gestore precedentemente aggiunto dal database di origine specificato. (Ereditato da WeakEventManager)
Metodo protettoProtectedRemoveListenerRimuove un listener precedentemente aggiunto dal database di origine fornito. (Ereditato da WeakEventManager)
Metodo protettoPurgeRimuove i listener che non sono più attivi i dati per il database di origine fornito. (Esegue l'override di WeakEventManager.Purge(Object, Object, Boolean)).
Metodo protettoRemoverimuove tutti i listener per il database di origine specificato. (Ereditato da WeakEventManager)
Metodo pubblicoMembro staticoRemoveHandlerRimuove il gestore eventi specificato dall'origine specificata.
Metodo pubblicoMembro staticoRemoveListenerRimuove il listener specificato dall'elenco dei listener sul database di origine fornito.
Metodo protettoScheduleCleanupLe richieste che una purga delle voci non utilizzate nell'elenco sottostante del listener viene eseguita su un thread a priorità più bassa. (Ereditato da WeakEventManager)
Metodo protettoStartListeningRestare in ascolto di avvio PropertyChanged evento sul database di origine fornito. (Esegue l'override di WeakEventManager.StartListening(Object)).
Metodo protettoStopListeningInterrompe ascoltare PropertyChanged evento sul database di origine fornito. (Esegue l'override di WeakEventManager.StopListening(Object)).
Metodo pubblicoToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblicoVerifyAccess Impone che il thread chiamante abbia accesso a questo DispatcherObject. (Ereditato da DispatcherObject)
In alto

per essere listener in questo modello, gli oggetti listener devono implementare IWeakEventListener. Non è necessario distribuire IWeakEventListener nella classe che rappresenta l'origine di eventi.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

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
Mostra:
© 2015 Microsoft