DataChangedEventManager Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
WeakEventManager Menyediakan implementasi sehingga Anda dapat menggunakan pola "pendengar peristiwa lemah" untuk melampirkan pendengar untuk peristiwa tersebutDataChanged.
public ref class DataChangedEventManager : System::Windows::WeakEventManager
public class DataChangedEventManager : System.Windows.WeakEventManager
type DataChangedEventManager = class
inherit WeakEventManager
Public Class DataChangedEventManager
Inherits WeakEventManager
- Warisan
Keterangan
Untuk menjadi pendengar dalam pola ini, objek pendengar Anda harus menerapkan IWeakEventListener. Anda tidak perlu mengimplementasikan IWeakEventListener pada kelas yang merupakan sumber peristiwa.
Properti
Dispatcher |
Mendapatkan ini DispatcherDispatcherObject dikaitkan dengan. (Diperoleh dari DispatcherObject) |
Item[Object] |
Mendapatkan atau mengatur data yang disimpan untuk sumber yang ditentukan. (Diperoleh dari WeakEventManager) |
ReadLock |
Menetapkan kunci baca pada tabel data yang mendasar IDisposable, dan mengembalikan . (Diperoleh dari WeakEventManager) |
WriteLock |
Menetapkan kunci tulis pada tabel data yang mendasar IDisposable, dan mengembalikan . (Diperoleh dari WeakEventManager) |
Metode
AddHandler(DataSourceProvider, EventHandler<EventArgs>) |
Menambahkan penanganan aktivitas yang ditentukan, yang dipanggil saat sumber yang ditentukan menaikkan CurrentChanging peristiwa. |
AddListener(DataSourceProvider, IWeakEventListener) |
Menambahkan pendengar yang ditentukan ke DataChanged peristiwa sumber yang ditentukan. |
CheckAccess() |
Menentukan apakah utas panggilan memiliki akses ke ini DispatcherObject. (Diperoleh dari DispatcherObject) |
DeliverEvent(Object, EventArgs) |
Mengirimkan peristiwa yang dikelola ke setiap pendengar. (Diperoleh dari WeakEventManager) |
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) |
Mengirimkan peristiwa yang dikelola ke setiap pendengar dalam daftar yang disediakan. (Diperoleh dari WeakEventManager) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
NewListenerList() |
Mengembalikan objek baru untuk memuat pendengar ke peristiwa tersebut DataChanged . |
NewListenerList() |
Mengembalikan objek baru untuk memuat pendengar ke suatu peristiwa. (Diperoleh dari WeakEventManager) |
ProtectedAddHandler(Object, Delegate) |
Menambahkan delegasi yang ditentukan sebagai penanganan aktivitas dari sumber yang ditentukan. (Diperoleh dari WeakEventManager) |
ProtectedAddListener(Object, IWeakEventListener) |
Menambahkan pendengar yang disediakan ke sumber yang disediakan untuk peristiwa yang dikelola. (Diperoleh dari WeakEventManager) |
ProtectedRemoveHandler(Object, Delegate) |
Menghapus handler yang ditambahkan sebelumnya dari sumber yang ditentukan. (Diperoleh dari WeakEventManager) |
ProtectedRemoveListener(Object, IWeakEventListener) |
Menghapus pendengar yang ditambahkan sebelumnya dari sumber yang disediakan. (Diperoleh dari WeakEventManager) |
Purge(Object, Object, Boolean) |
Menghapus entri pendengar yang tidak aktif dari daftar data untuk sumber yang disediakan. Mengembalikan |
Remove(Object) |
Menghapus semua pendengar untuk sumber yang ditentukan. (Diperoleh dari WeakEventManager) |
RemoveHandler(DataSourceProvider, EventHandler<EventArgs>) |
Menghapus penanganan aktivitas yang ditentukan dari sumber yang ditentukan. |
RemoveListener(DataSourceProvider, IWeakEventListener) |
Menghapus pendengar yang ditentukan dari DataChanged peristiwa sumber yang ditentukan. |
ScheduleCleanup() |
Meminta agar penghapusan menyeluruh entri yang tidak digunakan dalam daftar pendengar yang mendasar dilakukan pada utas prioritas yang lebih rendah. (Diperoleh dari WeakEventManager) |
StartListening(Object) |
Mulai mendengarkan DataChanged peristiwa pada sumber yang ditentukan. |
StopListening(Object) |
Berhenti mendengarkan DataChanged peristiwa pada sumber yang ditentukan. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
VerifyAccess() |
Memberlakukan bahwa utas panggilan memiliki akses ke ini DispatcherObject. (Diperoleh dari DispatcherObject) |