AsyncObservableObject 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.
Objek yang dapat diamati yang dapat menaikkan peristiwanya PropertyChanged secara asinkron, pada utas utama.
public ref class AsyncObservableObject : Microsoft::VisualStudio::PlatformUI::ObservableObject
[System.Runtime.Serialization.DataContract]
public class AsyncObservableObject : Microsoft.VisualStudio.PlatformUI.ObservableObject
[<System.Runtime.Serialization.DataContract>]
type AsyncObservableObject = class
inherit ObservableObject
Public Class AsyncObservableObject
Inherits ObservableObject
- Warisan
- Atribut
Keterangan
Jika ObservableObject. SetProperty dipanggil untuk mengatur nilai properti, PropertyChanged peristiwa dinaikkan pada utas sekitar. Jika AsyncObservableObject. SetPropertyNotifyAsync dipanggil untuk mengatur nilai properti, PropertyChanged peristiwa dinaikkan pada utas utama.
Konstruktor
| AsyncObservableObject(JoinableTaskFactory) |
Menginisialisasi instans baru kelas AsyncObservableObject. |
Properti
| HasPropertyChangedEventSinks |
Mengembalikan nilai yang menunjukkan apakah peristiwa objek PropertyChanged ini memiliki langganan apa pun (Diperoleh dari ObservableObject) |
Metode
| NotifyPropertyChanged(String) |
Metode yang dipanggil ketika properti telah berubah. (Diperoleh dari ObservableObject) |
| NotifyPropertyChangedAsync(CancellationToken, String) |
Memberi tahu tentang perubahan pada properti pada objek ini. Acara PropertyChanged dinaikkan pada utas utama. |
| SetProperty(IntPtr, IntPtr, String) |
Objek yang dapat diamati yang dapat menaikkan peristiwanya PropertyChanged secara asinkron, pada utas utama. (Diperoleh dari ObservableObject) |
| SetProperty(UIntPtr, UIntPtr, String) |
Objek yang dapat diamati yang dapat menaikkan peristiwanya PropertyChanged secara asinkron, pada utas utama. (Diperoleh dari ObservableObject) |
| SetProperty<T>(T, T, Action, String) |
Memeriksa perubahan pada nilai, dan jika nilainya berbeda, menyimpan nilai dan memberi tahu perubahan properti. (Diperoleh dari ObservableObject) |
| SetProperty<T>(T, T, Action<T,T>, String) |
Memeriksa perubahan pada nilai, dan jika nilainya berbeda, menyimpan nilai dan memberi tahu perubahan properti. (Diperoleh dari ObservableObject) |
| SetProperty<T>(T, T, String) |
Memeriksa perubahan pada nilai, dan jika nilainya berbeda, menyimpan nilai dan memberi tahu perubahan properti. (Diperoleh dari ObservableObject) |
| SetPropertyNotifyAsync(IntPtr, IntPtr, Task, CancellationToken, String) |
Memeriksa perubahan IntPtr pada nilai, dan jika nilainya berbeda, menyimpan nilai dan secara asinkron memberi tahu tentang perubahan properti. |
| SetPropertyNotifyAsync(UIntPtr, UIntPtr, Task, CancellationToken, String) |
Memeriksa perubahan pada UIntPtr nilai, dan jika nilainya berbeda, menyimpan nilai dan secara asinkron memberi tahu tentang perubahan properti. |
| SetPropertyNotifyAsync<T>(T, T, Action, Task, CancellationToken, String) |
Memeriksa perubahan pada nilai, dan jika nilainya berbeda, menyimpan nilai dan secara asinkron memberi tahu tentang perubahan properti. |
| SetPropertyNotifyAsync<T>(T, T, Action<T,T>, Task, CancellationToken, String) |
Memeriksa perubahan pada nilai, dan jika nilainya berbeda, menyimpan nilai dan secara asinkron memberi tahu tentang perubahan properti. |
| SetPropertyNotifyAsync<T>(T, T, Task, CancellationToken, String) |
Memeriksa perubahan pada nilai, dan jika nilainya berbeda, menyimpan nilai dan secara asinkron memberi tahu tentang perubahan properti. |
Acara
| PropertyChanged |
Peristiwa yang dimunculkan saat properti telah berubah. (Diperoleh dari ObservableObject) |