Bagikan melalui


AsyncObservableObject Kelas

Definisi

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
AsyncObservableObject
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)

Berlaku untuk