CollectionChangedEventManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public ref class CollectionChangedEventManager : System::Windows::WeakEventManager
public class CollectionChangedEventManager : System.Windows.WeakEventManager
type CollectionChangedEventManager = class
inherit WeakEventManager
Public Class CollectionChangedEventManager
Inherits WeakEventManager
- 継承
-
CollectionChangedEventManager
このパターンのリスナーにするには、リスナー オブジェクトを実装 IWeakEventListenerする必要があります。 イベントのソースであるクラスに実装 IWeakEventListener する必要はありません。
プロパティ
メソッド
|
AddHandler(INotifyCollectionChanged, EventHandler<NotifyCollectionChangedEventArgs>)
|
指定されたソースで CollectionChanged イベントが発生したときに呼び出されるイベント ハンドラーを追加します。
|
|
AddListener(INotifyCollectionChanged, IWeakEventListener)
|
指定したリスナーを、指定したソースの CollectionChanged イベントに追加します。
|
|
CheckAccess()
|
呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。
(継承元 DispatcherObject)
|
|
DeliverEvent(Object, EventArgs)
|
管理対象のイベントを各リスナーに配信します。
(継承元 WeakEventManager)
|
|
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)
|
管理対象のイベントを、指定されたリスト内の各リスナーに配信します。
(継承元 WeakEventManager)
|
|
Equals(Object)
|
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。
(継承元 Object)
|
|
GetHashCode()
|
既定のハッシュ関数として機能します。
(継承元 Object)
|
|
GetType()
|
現在のインスタンスの Type を取得します。
(継承元 Object)
|
|
MemberwiseClone()
|
現在の Object の簡易コピーを作成します。
(継承元 Object)
|
|
NewListenerList()
|
CollectionChanged イベントのリスナーを格納する新しいオブジェクトを返します。
|
|
NewListenerList()
|
イベントのリスナーを格納する新しいオブジェクトを返します。
(継承元 WeakEventManager)
|
|
ProtectedAddHandler(Object, Delegate)
|
指定されたソースのイベント ハンドラーとして指定したデリゲートを追加します。
(継承元 WeakEventManager)
|
|
ProtectedAddListener(Object, IWeakEventListener)
|
指定されたリスナーを、管理対象のイベントの指定されたソースに追加します。
(継承元 WeakEventManager)
|
|
ProtectedRemoveHandler(Object, Delegate)
|
指定したソースから、以前追加されたハンドラーを削除します。
(継承元 WeakEventManager)
|
|
ProtectedRemoveListener(Object, IWeakEventListener)
|
以前に追加されたリスナーを指定されたソースから削除します。
(継承元 WeakEventManager)
|
|
Purge(Object, Object, Boolean)
|
指定されたソースのデータ リストから、アクティブでないリスナー エントリを削除します。 いくつかのエントリが実際にリストから削除された場合は、true を返します。
(継承元 WeakEventManager)
|
|
Remove(Object)
|
指定したソースのリスナーをすべて削除します。
(継承元 WeakEventManager)
|
|
RemoveHandler(INotifyCollectionChanged, EventHandler<NotifyCollectionChangedEventArgs>)
|
指定したソースから、指定したイベント ハンドラーを削除します。
|
|
RemoveListener(INotifyCollectionChanged, IWeakEventListener)
|
指定したリスナーを、指定したソースの CollectionChanged イベントから削除します。
|
|
ScheduleCleanup()
|
基になるリスナー リストに含まれる未使用エントリの削除を、優先順位の低いスレッドで実行するように要求します。
(継承元 WeakEventManager)
|
|
StartListening(Object)
|
指定したソースで CollectionChanged イベントのリッスンを開始します。
|
|
StopListening(Object)
|
指定したソースで CollectionChanged イベントのリッスンを停止します。
|
|
ToString()
|
現在のオブジェクトを表す文字列を返します。
(継承元 Object)
|
|
VerifyAccess()
|
呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。
(継承元 DispatcherObject)
|
適用対象
こちらもご覧ください