CurrentChangedEventManager 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'implementazione WeakEventManager per consentire di utilizzare il modello "listener di eventi deboli" per allegare listener per l'evento CurrentChanged.
public ref class CurrentChangedEventManager : System::Windows::WeakEventManager
public class CurrentChangedEventManager : System.Windows.WeakEventManager
type CurrentChangedEventManager = class
inherit WeakEventManager
Public Class CurrentChangedEventManager
Inherits WeakEventManager
- Ereditarietà
Commenti
Per essere listener in questo modello, gli oggetti listener devono implementare IWeakEventListener. Non è necessario implementare IWeakEventListener nella classe che rappresenta l'origine degli eventi.
Proprietà
| Dispatcher |
Ottiene l'oggetto Dispatcher associato a DispatcherObject. (Ereditato da DispatcherObject) |
| Item[Object] |
Ottiene o imposta i dati archiviati per l'origine specificata. (Ereditato da WeakEventManager) |
| ReadLock |
Imposta un blocco di lettura nella tabella di dati sottostanti e restituisce IDisposable. (Ereditato da WeakEventManager) |
| WriteLock |
Imposta un blocco di scrittura nella tabella di dati sottostanti e restituisce IDisposable. (Ereditato da WeakEventManager) |
Metodi
| AddHandler(ICollectionView, EventHandler<EventArgs>) |
Aggiunge il gestore eventi specificato, che viene chiamato quando l'origine specificata genera l'evento CurrentChanged. |
| AddListener(ICollectionView, IWeakEventListener) |
Aggiunge il listener specificato all'evento CurrentChanged dell'origine specificata. |
| CheckAccess() |
Determina se il thread chiamante ha accesso a DispatcherObject. (Ereditato da DispatcherObject) |
| DeliverEvent(Object, EventArgs) |
Recapita l'evento gestito a ogni listener. (Ereditato da WeakEventManager) |
| DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) |
Recapita l'evento gestito a ogni listener contenuto nell'elenco fornito. (Ereditato da WeakEventManager) |
| 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) |
| NewListenerList() |
Restituisce un nuovo oggetto per contenere i listener per l'evento CurrentChanged. |
| NewListenerList() |
Restituisce un nuovo oggetto per contenere i listener per un evento. (Ereditato da WeakEventManager) |
| ProtectedAddHandler(Object, Delegate) |
Aggiunge il delegato specificato come gestore eventi dell'origine specificata. (Ereditato da WeakEventManager) |
| ProtectedAddListener(Object, IWeakEventListener) |
Aggiunge il listener fornito all'origine fornita per l'evento gestito. (Ereditato da WeakEventManager) |
| ProtectedRemoveHandler(Object, Delegate) |
Rimuove il gestore aggiunto in precedenza dall'origine specificata. (Ereditato da WeakEventManager) |
| ProtectedRemoveListener(Object, IWeakEventListener) |
Rimuove un listener precedentemente aggiunto dall'origine fornita. (Ereditato da WeakEventManager) |
| Purge(Object, Object, Boolean) |
Rimuove voci di listener inattivi dall'elenco di dati per l'origine fornita. Restituisce |
| Remove(Object) |
Rimuove tutti i listener per l'origine specificata. (Ereditato da WeakEventManager) |
| RemoveHandler(ICollectionView, EventHandler<EventArgs>) |
Rimuove il gestore eventi specificato dall'origine specificata. |
| RemoveListener(ICollectionView, IWeakEventListener) |
Rimuove il listener specificato dall'evento CurrentChanged dell'origine specificata. |
| ScheduleCleanup() |
Richiede l'esecuzione, in un thread con priorità inferiore, della cancellazione di voci inutilizzate contenute nell'elenco di listener sottostante. (Ereditato da WeakEventManager) |
| StartListening(Object) |
Avvia l'ascolto dell'evento CurrentChanged sull'origine specificata. |
| StopListening(Object) |
Interrompe l'ascolto dell'evento CurrentChanged sull'origine specificata. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| VerifyAccess() |
Impone che il thread chiamante abbia accesso a DispatcherObject. (Ereditato da DispatcherObject) |