CurrentChangedEventManager Класс

Определение

Предоставляет реализацию, чтобы использовать шаблон "слабый WeakEventManager прослушиватель событий" для присоединения прослушивателей к событию CurrentChanged .

public ref class CurrentChangedEventManager : System::Windows::WeakEventManager
public class CurrentChangedEventManager : System.Windows.WeakEventManager
type CurrentChangedEventManager = class
    inherit WeakEventManager
Public Class CurrentChangedEventManager
Inherits WeakEventManager
Наследование
CurrentChangedEventManager

Комментарии

Чтобы быть прослушивателями в этом шаблоне, объекты прослушивателя должны реализовываться IWeakEventListener. Не требуется реализовать IWeakEventListener в классе, который является источником событий.

Свойства

Имя Описание
Dispatcher

Dispatcher Возвращает это DispatcherObject значение, с которым связано.

(Унаследовано от DispatcherObject)
Item[Object]

Возвращает или задает данные, хранящиеся для указанного источника.

(Унаследовано от WeakEventManager)
ReadLock

Устанавливает блокировку чтения в базовой таблице данных и возвращает значение IDisposable.

(Унаследовано от WeakEventManager)
WriteLock

Устанавливает блокировку записи в базовой таблице данных и возвращает значение IDisposable.

(Унаследовано от WeakEventManager)

Методы

Имя Описание
AddHandler(ICollectionView, EventHandler<EventArgs>)

Добавляет указанный обработчик событий, который вызывается, когда указанный источник вызывает CurrentChanged событие.

AddListener(ICollectionView, IWeakEventListener)

Добавляет указанный прослушиватель CurrentChanged в событие указанного источника.

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()

Возвращает новый объект, содержащий прослушиватели события CurrentChanged .

ProtectedAddHandler(Object, Delegate)

Добавляет указанный делегат в качестве обработчика событий указанного источника.

(Унаследовано от WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

Добавляет предоставленный прослушиватель в предоставленный источник для управляемого события.

(Унаследовано от WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

Удаляет ранее добавленный обработчик из указанного источника.

(Унаследовано от WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

Удаляет ранее добавленный прослушиватель из предоставленного источника.

(Унаследовано от WeakEventManager)
Purge(Object, Object, Boolean)

Удаляет неактивные записи прослушивателя из списка данных для предоставленного источника. Возвращает, true если некоторые записи были фактически удалены из списка.

(Унаследовано от WeakEventManager)
Remove(Object)

Удаляет все прослушиватели для указанного источника.

(Унаследовано от WeakEventManager)
RemoveHandler(ICollectionView, EventHandler<EventArgs>)

Удаляет указанный обработчик событий из указанного источника.

RemoveListener(ICollectionView, IWeakEventListener)

Удаляет указанный прослушиватель из CurrentChanged события указанного источника.

ScheduleCleanup()

Запрашивает очистку неиспользуемых записей в базовом списке прослушивателя в потоке с низким приоритетом.

(Унаследовано от WeakEventManager)
StartListening(Object)

Начинает прослушивание CurrentChanged события в указанном источнике.

StopListening(Object)

Останавливает прослушивание CurrentChanged события в указанном источнике.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
VerifyAccess()

Принудительно применяет, что вызывающий поток имеет доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)

Применяется к

См. также раздел