CanExecuteChangedEventManager Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia implementację WeakEventManager , aby można było użyć wzorca "słabego odbiornika zdarzeń", aby dołączyć odbiorniki dla CanExecuteChanged zdarzenia.
public ref class CanExecuteChangedEventManager : System::Windows::WeakEventManager
public class CanExecuteChangedEventManager : System.Windows.WeakEventManager
type CanExecuteChangedEventManager = class
inherit WeakEventManager
Public Class CanExecuteChangedEventManager
Inherits WeakEventManager
- Dziedziczenie
Uwagi
Aby uzyskać informacje o sposobie używania tej klasy, zobacz "Using an Existing Weak Event Manager Class" (Używanie istniejącej słabej klasy menedżerazdarzeń) w artykule Weak Event Patterns (Słabe wzorce zdarzeń).
Właściwości
| Nazwa | Opis |
|---|---|
| Dispatcher |
Pobiera elementDispatcher, z który DispatcherObject jest skojarzony. (Odziedziczone po DispatcherObject) |
| Item[Object] |
Pobiera lub ustawia dane przechowywane dla określonego źródła. (Odziedziczone po WeakEventManager) |
| ReadLock |
Ustanawia blokadę odczytu w podstawowej tabeli danych i zwraca wartość IDisposable. (Odziedziczone po WeakEventManager) |
| WriteLock |
Ustanawia blokadę zapisu w podstawowej tabeli danych i zwraca wartość IDisposable. (Odziedziczone po WeakEventManager) |
Metody
| Nazwa | Opis |
|---|---|
| AddHandler(ICommand, EventHandler<EventArgs>) |
Dodaje określonego delegata jako procedurę obsługi zdarzeń określonego źródła. |
| CheckAccess() |
Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu . (Odziedziczone po DispatcherObject) |
| DeliverEvent(Object, EventArgs) |
Dostarcza zdarzenie zarządzane do każdego odbiornika. (Odziedziczone po WeakEventManager) |
| DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) |
Dostarcza zdarzenie zarządzane do każdego odbiornika na podanej liście. (Odziedziczone po WeakEventManager) |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| NewListenerList() |
Zwraca nowy obiekt, który zawiera odbiorniki zdarzenia CanExecuteChanged . |
| NewListenerList() |
Zwraca nowy obiekt, który zawiera odbiorniki do zdarzenia. (Odziedziczone po WeakEventManager) |
| ProtectedAddHandler(Object, Delegate) |
Dodaje określonego delegata jako procedurę obsługi zdarzeń określonego źródła. (Odziedziczone po WeakEventManager) |
| ProtectedAddListener(Object, IWeakEventListener) |
Dodaje udostępniony odbiornik do dostarczonego źródła dla zarządzanego zdarzenia. (Odziedziczone po WeakEventManager) |
| ProtectedRemoveHandler(Object, Delegate) |
Usuwa wcześniej dodaną procedurę obsługi z określonego źródła. (Odziedziczone po WeakEventManager) |
| ProtectedRemoveListener(Object, IWeakEventListener) |
Usuwa wcześniej dodany odbiornik z dostarczonego źródła. (Odziedziczone po WeakEventManager) |
| Purge(Object, Object, Boolean) |
Usuwa nieaktywne wpisy odbiornika z listy danych dla podanego źródła. |
| Remove(Object) |
Usuwa wszystkie odbiorniki dla określonego źródła. (Odziedziczone po WeakEventManager) |
| RemoveHandler(ICommand, EventHandler<EventArgs>) |
Usuwa określoną procedurę obsługi zdarzeń z określonego źródła. |
| ScheduleCleanup() |
Żądania przeczyszczania nieużywanych wpisów na podstawowej liście odbiorników są wykonywane w wątku o niższym priorytcie. (Odziedziczone po WeakEventManager) |
| StartListening(Object) |
Rozpoczyna nasłuchiwanie CanExecuteChanged zdarzenia w określonym źródle. |
| StopListening(Object) |
Zatrzymuje nasłuchiwanie zdarzenia CanExecuteChanged w określonym źródle. |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
| VerifyAccess() |
Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObjectelementu . (Odziedziczone po DispatcherObject) |