AsyncObservableObject Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Obserwowalny obiekt, który może wywołać zdarzenia PropertyChanged asynchronicznie w wątku głównym.
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
- Dziedziczenie
- Atrybuty
Uwagi
Jeśli ObservableObject. Właściwość SetProperty jest wywoływana w celu ustawienia wartości właściwości, PropertyChanged zdarzenie jest wywoływane w wątku otoczenia. Jeśli AsyncObservableObject. Właściwość SetPropertyNotifyAsync jest wywoływana w celu ustawienia wartości właściwości. PropertyChanged Zdarzenie jest wywoływane w wątku głównym.
Konstruktory
AsyncObservableObject(JoinableTaskFactory) |
Inicjuje nowe wystąpienie klasy AsyncObservableObject. |
Właściwości
HasPropertyChangedEventSinks |
Zwraca wartość wskazującą, czy zdarzenie tego obiektu PropertyChanged ma jakiekolwiek subskrypcje (Odziedziczone po ObservableObject) |
Metody
NotifyPropertyChanged(String) |
Metoda wywoływana, gdy właściwość uległa zmianie. (Odziedziczone po ObservableObject) |
NotifyPropertyChangedAsync(CancellationToken, String) |
Powiadamia o zmianie właściwości na tym obiekcie. Zdarzenie PropertyChanged jest wywoływane w wątku głównym. |
SetProperty(IntPtr, IntPtr, String) |
Obserwowalny obiekt, który może wywołać zdarzenia PropertyChanged asynchronicznie w wątku głównym. (Odziedziczone po ObservableObject) |
SetProperty(UIntPtr, UIntPtr, String) |
Obserwowalny obiekt, który może wywołać zdarzenia PropertyChanged asynchronicznie w wątku głównym. (Odziedziczone po ObservableObject) |
SetProperty<T>(T, T, Action, String) |
Sprawdza zmianę wartości, a jeśli wartość jest inna, przechowuje wartość i powiadamia o zmianach właściwości. (Odziedziczone po ObservableObject) |
SetProperty<T>(T, T, Action<T,T>, String) |
Sprawdza zmianę wartości, a jeśli wartość jest inna, przechowuje wartość i powiadamia o zmianach właściwości. (Odziedziczone po ObservableObject) |
SetProperty<T>(T, T, String) |
Sprawdza zmianę wartości, a jeśli wartość jest inna, przechowuje wartość i powiadamia o zmianach właściwości. (Odziedziczone po ObservableObject) |
SetPropertyNotifyAsync(IntPtr, IntPtr, Task, CancellationToken, String) |
Sprawdza zmianę IntPtr wartości, a jeśli wartość jest inna, przechowuje wartość i asynchronicznie powiadamia o zmianach właściwości. |
SetPropertyNotifyAsync(UIntPtr, UIntPtr, Task, CancellationToken, String) |
Sprawdza zmianę UIntPtr wartości, a jeśli wartość jest inna, przechowuje wartość i asynchronicznie powiadamia o zmianach właściwości. |
SetPropertyNotifyAsync<T>(T, T, Action, Task, CancellationToken, String) |
Sprawdza zmianę wartości, a jeśli wartość jest inna, przechowuje wartość i asynchronicznie powiadamia o zmianach właściwości. |
SetPropertyNotifyAsync<T>(T, T, Action<T,T>, Task, CancellationToken, String) |
Sprawdza zmianę wartości, a jeśli wartość jest inna, przechowuje wartość i asynchronicznie powiadamia o zmianach właściwości. |
SetPropertyNotifyAsync<T>(T, T, Task, CancellationToken, String) |
Sprawdza zmianę wartości, a jeśli wartość jest inna, przechowuje wartość i asynchronicznie powiadamia o zmianach właściwości. |
Zdarzenia
PropertyChanged |
Zdarzenie, które jest zgłaszane, gdy właściwość uległa zmianie. (Odziedziczone po ObservableObject) |