CanExecuteChangedEventManager 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 in modo che sia possibile usare il modello "listener di eventi deboli" per collegare listener per l'evento CanExecuteChanged .
public ref class CanExecuteChangedEventManager : System::Windows::WeakEventManager
public class CanExecuteChangedEventManager : System.Windows.WeakEventManager
type CanExecuteChangedEventManager = class
inherit WeakEventManager
Public Class CanExecuteChangedEventManager
Inherits WeakEventManager
- Ereditarietà
Commenti
Per informazioni su come usare questa classe, vedere "Using an Existing Weak Event Manager Class" inWeak Event Patterns( Uso di una classe di Gestione eventi debole esistente).
Proprietà
| Nome | Descrizione |
|---|---|
| Dispatcher |
Ottiene l'oggetto DispatcherDispatcherObject a cui è associato. (Ereditato da DispatcherObject) |
| Item[Object] |
Ottiene o imposta i dati archiviati per l'origine specificata. (Ereditato da WeakEventManager) |
| ReadLock |
Stabilisce un blocco di lettura sulla tabella dati sottostante e restituisce un oggetto IDisposable. (Ereditato da WeakEventManager) |
| WriteLock |
Stabilisce un blocco di scrittura nella tabella dati sottostante e restituisce un oggetto IDisposable. (Ereditato da WeakEventManager) |
Metodi
| Nome | Descrizione |
|---|---|
| AddHandler(ICommand, EventHandler<EventArgs>) |
Aggiunge il delegato specificato come gestore eventi dell'origine specificata. |
| CheckAccess() |
Determina se il thread chiamante ha accesso a questo DispatcherObjectoggetto . (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 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 il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| NewListenerList() |
Restituisce un nuovo oggetto per contenere listener per l'evento CanExecuteChanged . |
| NewListenerList() |
Restituisce un nuovo oggetto per contenere listener a 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 aggiunto in precedenza dall'origine fornita. (Ereditato da WeakEventManager) |
| Purge(Object, Object, Boolean) |
Rimuove le voci del listener inattivo dall'elenco di dati per l'origine specificata. |
| Remove(Object) |
Rimuove tutti i listener per l'origine specificata. (Ereditato da WeakEventManager) |
| RemoveHandler(ICommand, EventHandler<EventArgs>) |
Rimuove il gestore eventi specificato dall'origine specificata. |
| ScheduleCleanup() |
Richiede l'eliminazione di voci inutilizzate nell'elenco di listener sottostanti su un thread con priorità inferiore. (Ereditato da WeakEventManager) |
| StartListening(Object) |
Inizia l'ascolto dell'evento CanExecuteChanged nell'origine specificata. |
| StopListening(Object) |
Interrompe l'ascolto dell'evento CanExecuteChanged nell'origine specificata. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| VerifyAccess() |
Impone che il thread chiamante abbia accesso a questo DispatcherObjectoggetto . (Ereditato da DispatcherObject) |