Share via


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

source のリッスンを中止し、すべてのエントリを data から完全に削除する場合は true

戻り値

一部のエントリが実際に削除された場合は true。それ以外の場合は false

適用対象