AsyncObservableObject Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ana iş parçacığında olaylarını PropertyChanged zaman uyumsuz olarak yükseltebilen gözlemlenebilir bir nesne.
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
- Devralma
- Öznitelikler
Açıklamalar
ise ObservableObject. Bir özelliğin değerini ayarlamak için SetProperty çağrılır, PropertyChanged olay ortam iş parçacığında tetiklenir. ise AsyncObservableObject. Bir özelliğin değerini ayarlamak için SetPropertyNotifyAsync çağrılır, PropertyChanged olay ana iş parçacığında tetiklenir.
Oluşturucular
AsyncObservableObject(JoinableTaskFactory) |
AsyncObservableObject sınıfının yeni bir örneğini başlatır. |
Özellikler
HasPropertyChangedEventSinks |
Bu nesnenin PropertyChanged olayının herhangi bir aboneliği olup olmadığını gösteren bir değer döndürür (Devralındığı yer: ObservableObject) |
Yöntemler
NotifyPropertyChanged(String) |
Bir özellik değiştiğinde çağrılan yöntem. (Devralındığı yer: ObservableObject) |
NotifyPropertyChangedAsync(CancellationToken, String) |
Bu nesnedeki bir özellikte yapılan değişikliği bildirir. Olay PropertyChanged ana iş parçacığında oluşturulur. |
SetProperty(IntPtr, IntPtr, String) |
Ana iş parçacığında olaylarını PropertyChanged zaman uyumsuz olarak yükseltebilen gözlemlenebilir bir nesne. (Devralındığı yer: ObservableObject) |
SetProperty(UIntPtr, UIntPtr, String) |
Ana iş parçacığında olaylarını PropertyChanged zaman uyumsuz olarak yükseltebilen gözlemlenebilir bir nesne. (Devralındığı yer: ObservableObject) |
SetProperty<T>(T, T, Action, String) |
Bir değerde değişiklik olup olmadığını denetler ve değer farklıysa değeri depolar ve özellik değişikliklerini bildirir. (Devralındığı yer: ObservableObject) |
SetProperty<T>(T, T, Action<T,T>, String) |
Bir değerde değişiklik olup olmadığını denetler ve değer farklıysa değeri depolar ve özellik değişikliklerini bildirir. (Devralındığı yer: ObservableObject) |
SetProperty<T>(T, T, String) |
Bir değerde değişiklik olup olmadığını denetler ve değer farklıysa değeri depolar ve özellik değişikliklerini bildirir. (Devralındığı yer: ObservableObject) |
SetPropertyNotifyAsync(IntPtr, IntPtr, Task, CancellationToken, String) |
Bir IntPtr değerde değişiklik olup olmadığını denetler ve değer farklıysa değeri depolar ve özellik değişikliklerini zaman uyumsuz olarak bildirir. |
SetPropertyNotifyAsync(UIntPtr, UIntPtr, Task, CancellationToken, String) |
Bir UIntPtr değerde değişiklik olup olmadığını denetler ve değer farklıysa değeri depolar ve özellik değişikliklerini zaman uyumsuz olarak bildirir. |
SetPropertyNotifyAsync<T>(T, T, Action, Task, CancellationToken, String) |
Bir değerde değişiklik olup olmadığını denetler ve değer farklıysa değeri depolar ve özellik değişikliklerini zaman uyumsuz olarak bildirir. |
SetPropertyNotifyAsync<T>(T, T, Action<T,T>, Task, CancellationToken, String) |
Bir değerde değişiklik olup olmadığını denetler ve değer farklıysa değeri depolar ve özellik değişikliklerini zaman uyumsuz olarak bildirir. |
SetPropertyNotifyAsync<T>(T, T, Task, CancellationToken, String) |
Bir değerde değişiklik olup olmadığını denetler ve değer farklıysa değeri depolar ve özellik değişikliklerini zaman uyumsuz olarak bildirir. |
Ekinlikler
PropertyChanged |
Bir özellik değiştiğinde tetiklenen olay. (Devralındığı yer: ObservableObject) |