Freigeben über


AsyncObservableObject Klasse

Definition

Ein beobachtbares Objekt, das seine PropertyChanged Ereignisse asynchron im Standard Thread auslösen kann.

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
Vererbung
AsyncObservableObject
Attribute

Hinweise

Wenn ObservableObject. SetProperty wird aufgerufen, um den Wert einer Eigenschaft festzulegen. Das PropertyChanged Ereignis wird im Ambientthread ausgelöst. Wenn AsyncObservableObject. SetPropertyNotifyAsync wird aufgerufen, um den Wert einer Eigenschaft festzulegen. Das PropertyChanged Ereignis wird im Standard Thread ausgelöst.

Konstruktoren

AsyncObservableObject(JoinableTaskFactory)

Initialisiert eine neue Instanz der AsyncObservableObject-Klasse.

Eigenschaften

HasPropertyChangedEventSinks

Gibt einen Wert zurück, der angibt, ob das PropertyChanged Ereignis dieses Objekts Über Abonnements verfügt.

(Geerbt von ObservableObject)

Methoden

NotifyPropertyChanged(String)

Die Methode, die aufgerufen wird, wenn sich eine Eigenschaft geändert hat.

(Geerbt von ObservableObject)
NotifyPropertyChangedAsync(CancellationToken, String)

Benachrichtigt über eine Änderung an einer Eigenschaft für dieses Objekt. Das PropertyChanged -Ereignis wird im Standard-Thread ausgelöst.

SetProperty(IntPtr, IntPtr, String)

Ein beobachtbares Objekt, das seine PropertyChanged Ereignisse asynchron im Standard Thread auslösen kann.

(Geerbt von ObservableObject)
SetProperty(UIntPtr, UIntPtr, String)

Ein beobachtbares Objekt, das seine PropertyChanged Ereignisse asynchron im Standard Thread auslösen kann.

(Geerbt von ObservableObject)
SetProperty<T>(T, T, Action, String)

Sucht nach einer Änderung an einem Wert, und wenn der Wert anders ist, speichert den Wert und benachrichtigt über Eigenschaftsänderungen.

(Geerbt von ObservableObject)
SetProperty<T>(T, T, Action<T,T>, String)

Sucht nach einer Änderung an einem Wert, und wenn der Wert anders ist, speichert den Wert und benachrichtigt über Eigenschaftsänderungen.

(Geerbt von ObservableObject)
SetProperty<T>(T, T, String)

Sucht nach einer Änderung an einem Wert, und wenn der Wert anders ist, speichert den Wert und benachrichtigt über Eigenschaftsänderungen.

(Geerbt von ObservableObject)
SetPropertyNotifyAsync(IntPtr, IntPtr, Task, CancellationToken, String)

Sucht nach einer Änderung an einem IntPtr Wert, und wenn der Wert anders ist, speichert den Wert und benachrichtigt asynchron über Eigenschaftsänderungen.

SetPropertyNotifyAsync(UIntPtr, UIntPtr, Task, CancellationToken, String)

Sucht nach einer Änderung an einem UIntPtr Wert, und wenn der Wert anders ist, speichert den Wert und benachrichtigt asynchron über Eigenschaftsänderungen.

SetPropertyNotifyAsync<T>(T, T, Action, Task, CancellationToken, String)

Sucht nach einer Änderung an einem Wert, und wenn der Wert anders ist, speichert den Wert und benachrichtigt asynchron über Eigenschaftsänderungen.

SetPropertyNotifyAsync<T>(T, T, Action<T,T>, Task, CancellationToken, String)

Sucht nach einer Änderung an einem Wert, und wenn der Wert anders ist, speichert den Wert und benachrichtigt asynchron über Eigenschaftsänderungen.

SetPropertyNotifyAsync<T>(T, T, Task, CancellationToken, String)

Sucht nach einer Änderung an einem Wert, und wenn der Wert anders ist, speichert den Wert und benachrichtigt asynchron über Eigenschaftsänderungen.

Ereignisse

PropertyChanged

Das Ereignis, das ausgelöst wird, wenn sich eine Eigenschaft geändert hat.

(Geerbt von ObservableObject)

Gilt für: