CanExecuteChangedEventManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет реализацию, чтобы использовать шаблон "слабый WeakEventManager прослушиватель событий" для присоединения прослушивателей к событию CanExecuteChanged .
public ref class CanExecuteChangedEventManager : System::Windows::WeakEventManager
public class CanExecuteChangedEventManager : System.Windows.WeakEventManager
type CanExecuteChangedEventManager = class
inherit WeakEventManager
Public Class CanExecuteChangedEventManager
Inherits WeakEventManager
- Наследование
Комментарии
Сведения об использовании этого класса см. в разделе "Использование существующего класса Диспетчера событий" вшаблонах слабых событий.
Свойства
| Имя | Описание |
|---|---|
| Dispatcher |
Dispatcher Возвращает это DispatcherObject значение, с которым связано. (Унаследовано от DispatcherObject) |
| Item[Object] |
Возвращает или задает данные, хранящиеся для указанного источника. (Унаследовано от WeakEventManager) |
| ReadLock |
Устанавливает блокировку чтения в базовой таблице данных и возвращает значение IDisposable. (Унаследовано от WeakEventManager) |
| WriteLock |
Устанавливает блокировку записи в базовой таблице данных и возвращает значение IDisposable. (Унаследовано от WeakEventManager) |
Методы
| Имя | Описание |
|---|---|
| AddHandler(ICommand, EventHandler<EventArgs>) |
Добавляет указанный делегат в качестве обработчика событий указанного источника. |
| CheckAccess() |
Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |
| DeliverEvent(Object, EventArgs) |
Предоставляет событие, управляемое каждому прослушивателю. (Унаследовано от WeakEventManager) |
| DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) |
Предоставляет событие, управляемое каждому прослушивателю в предоставленном списке. (Унаследовано от WeakEventManager) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| NewListenerList() |
Возвращает новый объект, содержащий прослушиватели события CanExecuteChanged . |
| NewListenerList() |
Возвращает новый объект, содержащий прослушиватели события. (Унаследовано от WeakEventManager) |
| ProtectedAddHandler(Object, Delegate) |
Добавляет указанный делегат в качестве обработчика событий указанного источника. (Унаследовано от WeakEventManager) |
| ProtectedAddListener(Object, IWeakEventListener) |
Добавляет предоставленный прослушиватель в предоставленный источник для управляемого события. (Унаследовано от WeakEventManager) |
| ProtectedRemoveHandler(Object, Delegate) |
Удаляет ранее добавленный обработчик из указанного источника. (Унаследовано от WeakEventManager) |
| ProtectedRemoveListener(Object, IWeakEventListener) |
Удаляет ранее добавленный прослушиватель из предоставленного источника. (Унаследовано от WeakEventManager) |
| Purge(Object, Object, Boolean) |
Удаляет неактивные записи прослушивателя из списка данных для предоставленного источника. |
| Remove(Object) |
Удаляет все прослушиватели для указанного источника. (Унаследовано от WeakEventManager) |
| RemoveHandler(ICommand, EventHandler<EventArgs>) |
Удаляет указанный обработчик событий из указанного источника. |
| ScheduleCleanup() |
Запрашивает очистку неиспользуемых записей в базовом списке прослушивателя в потоке с низким приоритетом. (Унаследовано от WeakEventManager) |
| StartListening(Object) |
Начинает прослушивание CanExecuteChanged события в указанном источнике. |
| StopListening(Object) |
Останавливает прослушивание CanExecuteChanged события в указанном источнике. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| VerifyAccess() |
Принудительно применяет, что вызывающий поток имеет доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |