Partager via


AsyncObservableObject Classe

Définition

Objet observable qui peut déclencher ses PropertyChanged événements de manière asynchrone, sur le thread main.

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
Héritage
AsyncObservableObject
Attributs

Remarques

Si ObservableObject. SetProperty est appelé pour définir la valeur d’une propriété. L’événement PropertyChanged est déclenché sur le thread ambiant. Si AsyncObservableObject. SetPropertyNotifyAsync est appelé pour définir la valeur d’une propriété. L’événement PropertyChanged est déclenché sur le thread main.

Constructeurs

AsyncObservableObject(JoinableTaskFactory)

Initialise une nouvelle instance de la classe AsyncObservableObject.

Propriétés

HasPropertyChangedEventSinks

Retourne une valeur indiquant si l’événement de PropertyChanged cet objet a des abonnements

(Hérité de ObservableObject)

Méthodes

NotifyPropertyChanged(String)

Méthode appelée lorsqu’une propriété a changé.

(Hérité de ObservableObject)
NotifyPropertyChangedAsync(CancellationToken, String)

Avertit d’une modification apportée à une propriété sur cet objet. L’événement PropertyChanged est déclenché sur le thread main.

SetProperty(IntPtr, IntPtr, String)

Objet observable qui peut déclencher ses PropertyChanged événements de manière asynchrone, sur le thread main.

(Hérité de ObservableObject)
SetProperty(UIntPtr, UIntPtr, String)

Objet observable qui peut déclencher ses PropertyChanged événements de manière asynchrone, sur le thread main.

(Hérité de ObservableObject)
SetProperty<T>(T, T, Action, String)

Recherche une modification d’une valeur et, si la valeur est différente, stocke la valeur et notifie les modifications de propriété.

(Hérité de ObservableObject)
SetProperty<T>(T, T, Action<T,T>, String)

Recherche une modification d’une valeur et, si la valeur est différente, stocke la valeur et notifie les modifications de propriété.

(Hérité de ObservableObject)
SetProperty<T>(T, T, String)

Recherche une modification d’une valeur et, si la valeur est différente, stocke la valeur et notifie les modifications de propriété.

(Hérité de ObservableObject)
SetPropertyNotifyAsync(IntPtr, IntPtr, Task, CancellationToken, String)

Recherche une modification d’une IntPtr valeur et, si la valeur est différente, stocke la valeur et avertit de manière asynchrone des modifications de propriété.

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

Recherche une modification d’une UIntPtr valeur et, si la valeur est différente, stocke la valeur et avertit de manière asynchrone des modifications de propriété.

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

Recherche une modification d’une valeur et, si la valeur est différente, stocke la valeur et avertit de manière asynchrone des modifications de propriété.

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

Recherche une modification d’une valeur et, si la valeur est différente, stocke la valeur et avertit de manière asynchrone des modifications de propriété.

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

Recherche une modification d’une valeur et, si la valeur est différente, stocke la valeur et avertit de manière asynchrone des modifications de propriété.

Événements

PropertyChanged

Événement déclenché lorsqu’une propriété a changé.

(Hérité de ObservableObject)

S’applique à