WeakEventManager.ListenerList<TEventArgs> Класс

Определение

Предоставляет список типобезопасных коллекций для хранения прослушивателей WeakEventManager.Provides a type-safe collection list for storing listeners for a WeakEventManager. Этот класс определяет параметр типа для используемых данных событий.This class defines a type parameter for the event data that is used.

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

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

TEventArgs

Тип, в котором хранятся данные события.The type that holds the event data.

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

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

WeakEventManager.ListenerList<TEventArgs>()

Инициализирует новый экземпляр класса WeakEventManager.ListenerList<TEventArgs>.Initializes a new instance of the WeakEventManager.ListenerList<TEventArgs> class.

WeakEventManager.ListenerList<TEventArgs>(Int32)

Выполняет инициализацию нового экземпляра класса WeakEventManager.ListenerList<TEventArgs> с указанными начальными возможностями.Initializes a new instance of the WeakEventManager.ListenerList<TEventArgs> class with the specified initial capacity.

Свойства

Count

Возвращает число элементов, содержащихся в списке WeakEventManager.ListenerList.Gets the number of items contained in the WeakEventManager.ListenerList.

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

Получает значение, объявляющее, является ли данный объект WeakEventManager.ListenerList пустым.Gets a value that declares whether this WeakEventManager.ListenerList is empty.

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

Получает или задает конкретный элемент-прослушиватель из списка WeakEventManager.ListenerList.Gets or sets a specific listener item in the WeakEventManager.ListenerList .

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

Методы

Add(IWeakEventListener)

Добавляет объект IWeakEventListener в коллекцию WeakEventManager.ListenerList.Adds a IWeakEventListener object to the WeakEventManager.ListenerList.

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

Добавляет обработчик событий в WeakEventManager.ListenerList.Adds an event handler to the WeakEventManager.ListenerList.

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

Объявляет список как используемый.Declares the list to be in use. Это предотвращает прямые изменения списка во время выполнения итерации по его элементам.This prevents direct changes to the list during iterations of the list items.

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

Создает модифицируемый клон данного объекта WeakEventManager.ListenerList, делая глубокие копии значений этого объекта.Creates a modifiable clone of this WeakEventManager.ListenerList, making deep copies of the values.

CopyTo(WeakEventManager+ListenerList)

Копирует текущий WeakEventManager.ListenerList в указанный WeakEventManager.ListenerListCopies the current WeakEventManager.ListenerList to the specified WeakEventManager.ListenerList

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

Доставляет управляемое событие к каждому прослушивателю в WeakEventManager.ListenerList<TEventArgs>.Delivers the event being managed to each listener in the WeakEventManager.ListenerList<TEventArgs>.

EndUse()

Снимает состояние блокировки, инициированное методом BeginUse().Unlocks the locked state initiated by BeginUse().

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

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

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

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Удаляет все записи из списка, в которых базовая цель ссылки представляет собой указатель null.Removes all entries from the list where the underlying reference target is a null reference.

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

Удаляет первое вхождение элемента-прослушивателя из списка WeakEventManager.ListenerList.Removes the first occurrence of a listener item from the WeakEventManager.ListenerList.

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

Удаляет обработчик событий из WeakEventManager.ListenerList.Removes an event handler from the WeakEventManager.ListenerList.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

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