WeakEventManager.ListenerList<TEventArgs> Класс

Определение

Предоставляет список типобезопасных коллекций для хранения прослушивателей WeakEventManager. Этот класс определяет параметр типа для используемых данных событий.

protected class WeakEventManager.ListenerList<TEventArgs> : System.Windows.WeakEventManager.ListenerList where TEventArgs : EventArgs
Protected Class WeakEventManager.ListenerList(Of TEventArgs)
Inherits WeakEventManager.ListenerList

Параметры типа

TEventArgs

Тип, в котором хранятся данные события.

Наследование
WeakEventManager.ListenerList<TEventArgs>

Конструкторы

WeakEventManager.ListenerList<TEventArgs>()

Инициализирует новый экземпляр класса WeakEventManager.ListenerList<TEventArgs>.

WeakEventManager.ListenerList<TEventArgs>(Int32)

Выполняет инициализацию нового экземпляра класса WeakEventManager.ListenerList<TEventArgs> с указанными начальными возможностями.

Свойства

Count

Возвращает число элементов, содержащихся в списке WeakEventManager.ListenerList.

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

Получает значение, объявляющее, является ли данный объект WeakEventManager.ListenerList пустым.

(Унаследовано от WeakEventManager.ListenerList)
Item[Int32]

Получает или задает конкретный элемент-прослушиватель из списка WeakEventManager.ListenerList.

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

Методы

Add(IWeakEventListener)

Добавляет объект IWeakEventListener в коллекцию WeakEventManager.ListenerList.

(Унаследовано от WeakEventManager.ListenerList)
AddHandler(Delegate)

Добавляет обработчик событий в WeakEventManager.ListenerList.

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

Объявляет список как используемый. Это предотвращает прямые изменения списка во время выполнения итерации по его элементам.

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

Создает модифицируемый клон данного объекта WeakEventManager.ListenerList, делая глубокие копии значений этого объекта.

CopyTo(WeakEventManager+ListenerList)

Копирует текущий объект WeakEventManager.ListenerList в указанный WeakEventManager.ListenerList.

(Унаследовано от WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type)

Доставляет управляемое событие к каждому прослушивателю в WeakEventManager.ListenerList<TEventArgs>.

EndUse()

Снимает состояние блокировки, инициированное методом BeginUse().

(Унаследовано от WeakEventManager.ListenerList)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

Возвращает объект Type для текущего экземпляра.

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

Создает неполную копию текущего объекта Object.

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

Удаляет все записи из списка, в которых базовая цель ссылки представляет собой указатель null.

(Унаследовано от WeakEventManager.ListenerList)
Remove(IWeakEventListener)

Удаляет первое вхождение элемента-прослушивателя из списка WeakEventManager.ListenerList.

(Унаследовано от WeakEventManager.ListenerList)
RemoveHandler(Delegate)

Удаляет обработчик событий из WeakEventManager.ListenerList.

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

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

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

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