CanExecuteChangedEventManager.Purge(Object, Object, Boolean) 方法

定义

从提供源的数据列表中删除非活动侦听器条目。

protected:
 override bool Purge(System::Object ^ source, System::Object ^ data, bool purgeAll);
protected override bool Purge(object source, object data, bool purgeAll);
override this.Purge : obj * obj * bool -> bool
Protected Overrides Function Purge (source As Object, data As Object, purgeAll As Boolean) As Boolean

参数

source
Object

正在侦听的事件的源。

data
Object

要检查的数据。 此对象应为 WeakEventManager.ListenerList 实现。

purgeAll
Boolean

true 以停止侦听 source,并完全删除所有条目 data

返回

true 如果实际删除了某些条目,则为 ;否则,为 false.

适用于