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)

适用于