WeakEventManager.ListenerList<TEventArgs> WeakEventManager.ListenerList<TEventArgs> Class

Определение

Предоставляет список типобезопасных коллекций для хранения прослушивателей 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>() WeakEventManager.ListenerList<TEventArgs>()

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

WeakEventManager.ListenerList<TEventArgs>(Int32) WeakEventManager.ListenerList<TEventArgs>(Int32)

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

Методы

Add(IWeakEventListener) Add(IWeakEventListener)

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

(Inherited from WeakEventManager.ListenerList)
AddHandler(Delegate) AddHandler(Delegate)

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

(Inherited from WeakEventManager.ListenerList)
BeginUse() BeginUse()

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

(Inherited from WeakEventManager.ListenerList)
Clone() Clone()

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

CopyTo(WeakEventManager+ListenerList) CopyTo(WeakEventManager+ListenerList)

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

(Inherited from WeakEventManager.ListenerList)
DeliverEvent(Object, EventArgs, Type) DeliverEvent(Object, EventArgs, Type)

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

EndUse() EndUse()

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

(Inherited from WeakEventManager.ListenerList)
Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
Purge() Purge()

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

(Inherited from WeakEventManager.ListenerList)
Remove(IWeakEventListener) Remove(IWeakEventListener)

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

(Inherited from WeakEventManager.ListenerList)
RemoveHandler(Delegate) RemoveHandler(Delegate)

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

(Inherited from WeakEventManager.ListenerList)
ToString() ToString()

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

(Inherited from Object)

Свойства

Count Count

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

(Inherited from WeakEventManager.ListenerList)
IsEmpty IsEmpty

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

(Inherited from WeakEventManager.ListenerList)
Item[Int32] Item[Int32]

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

(Inherited from WeakEventManager.ListenerList)

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