CanExecuteChangedEventManager Klasa

Definicja

Zapewnia WeakEventManager implementację, aby można było użyć wzorca "słaby detektor zdarzeń" w celu dołączenia detektorów dla CanExecuteChanged zdarzenia.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CanExecuteChanged event.

public ref class CanExecuteChangedEventManager : System::Windows::WeakEventManager
public class CanExecuteChangedEventManager : System.Windows.WeakEventManager
type CanExecuteChangedEventManager = class
    inherit WeakEventManager
Public Class CanExecuteChangedEventManager
Inherits WeakEventManager
Dziedziczenie
CanExecuteChangedEventManager

Uwagi

Informacje o sposobach korzystania z tej klasy znajdują się w temacie "użycie istniejącej słabej klasy Menedżera zdarzeń" wsłabych wzorcach zdarzeń.For information about how to use this class, see "Using an Existing Weak Event Manager Class" inWeak Event Patterns.

Właściwości

Dispatcher

Pobiera Dispatcher ten DispatcherObject program jest skojarzony z.Gets the Dispatcher this DispatcherObject is associated with.

(Odziedziczone po DispatcherObject)
Item[Object]

Pobiera lub ustawia dane przechowywane dla określonego źródła.Gets or sets the data being stored for the specified source.

(Odziedziczone po WeakEventManager)
ReadLock

Ustanawia odblokowanie do odczytu w źródłowej tabeli danych i zwraca IDisposable .Establishes a read-lock on the underlying data table, and returns an IDisposable.

(Odziedziczone po WeakEventManager)
WriteLock

Ustanawia blokadę zapisu w źródłowej tabeli danych i zwraca IDisposable .Establishes a write-lock on the underlying data table, and returns an IDisposable.

(Odziedziczone po WeakEventManager)

Metody

AddHandler(ICommand, EventHandler<EventArgs>)

Dodaje określonego delegata jako procedurę obsługi zdarzeń określonego źródła.Adds the specified delegate as an event handler of the specified source.

CheckAccess()

Określa, czy wątek wywołujący ma dostęp do tego DispatcherObject .Determines whether the calling thread has access to this DispatcherObject.

(Odziedziczone po DispatcherObject)
DeliverEvent(Object, EventArgs)

Dostarcza zdarzenie zarządzane dla każdego odbiornika.Delivers the event being managed to each listener.

(Odziedziczone po WeakEventManager)
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)

Dostarcza zdarzenie zarządzane dla każdego odbiornika na podanej liście.Delivers the event being managed to each listener in the provided list.

(Odziedziczone po WeakEventManager)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
NewListenerList()

Zwraca nowy obiekt, który zawiera detektory do CanExecuteChanged zdarzenia.Returns a new object to contain listeners to the CanExecuteChanged event.

NewListenerList()

Zwraca nowy obiekt, który zawiera detektory do zdarzenia.Returns a new object to contain listeners to an event.

(Odziedziczone po WeakEventManager)
ProtectedAddHandler(Object, Delegate)

Dodaje określonego delegata jako procedurę obsługi zdarzeń określonego źródła.Adds the specified delegate as an event handler of the specified source.

(Odziedziczone po WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

Dodaje podany odbiornik do podanego źródła dla zarządzanego zdarzenia.Adds the provided listener to the provided source for the event being managed.

(Odziedziczone po WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

Usuwa wcześniej dodaną procedurę obsługi z określonego źródła.Removes the previously added handler from the specified source.

(Odziedziczone po WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

Usuwa wcześniej dodany odbiornik z podanego źródła.Removes a previously added listener from the provided source.

(Odziedziczone po WeakEventManager)
Purge(Object, Object, Boolean)

Usuwa nieaktywne wpisy odbiornika z listy danych dla podanego źródła.Removes inactive listener entries from the data list for the provided source.

Remove(Object)

Usuwa wszystkie detektory dla określonego źródła.Removes all listeners for the specified source.

(Odziedziczone po WeakEventManager)
RemoveHandler(ICommand, EventHandler<EventArgs>)

Usuwa określony program obsługi zdarzeń z określonego źródła.Removes the specified event handler from the specified source.

ScheduleCleanup()

Żąda, aby przeczyszczanie nieużywanych wpisów na liście bazowych odbiorników odbywało się w wątku o niższym priorytecie.Requests that a purge of unused entries in the underlying listener list be performed on a lower priority thread.

(Odziedziczone po WeakEventManager)
StartListening(Object)

Rozpoczyna nasłuchiwanie CanExecuteChanged zdarzenia w określonym źródle.Begins listening for the CanExecuteChanged event on the specified source.

StopListening(Object)

Przerywa nasłuchiwanie CanExecuteChanged zdarzenia w określonym źródle.Stops listening for the CanExecuteChanged event on the specified source.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
VerifyAccess()

Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObject .Enforces that the calling thread has access to this DispatcherObject.

(Odziedziczone po DispatcherObject)

Dotyczy