AsyncObservableObject Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Oggetto osservabile che può generare PropertyChanged gli eventi in modo asincrono, nel thread principale.
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
- Ereditarietà
- Attributi
Commenti
Se ObservableObject. SetProperty viene chiamato per impostare il valore di una proprietà, l'evento PropertyChanged viene generato nel thread dell'ambiente. Se AsyncObservableObject. SetPropertyNotifyAsync viene chiamato per impostare il valore di una proprietà, l'evento PropertyChanged viene generato nel thread principale.
Costruttori
AsyncObservableObject(JoinableTaskFactory) |
Inizializza una nuova istanza della classe AsyncObservableObject. |
Proprietà
HasPropertyChangedEventSinks |
Restituisce un valore che indica se l'evento dell'oggetto PropertyChanged ha sottoscrizioni (Ereditato da ObservableObject) |
Metodi
NotifyPropertyChanged(String) |
Metodo chiamato quando una proprietà è stata modificata. (Ereditato da ObservableObject) |
NotifyPropertyChangedAsync(CancellationToken, String) |
Notifica di una modifica a una proprietà in questo oggetto. L'evento PropertyChanged viene generato nel thread principale. |
SetProperty(IntPtr, IntPtr, String) |
Oggetto osservabile che può generare PropertyChanged gli eventi in modo asincrono, nel thread principale. (Ereditato da ObservableObject) |
SetProperty(UIntPtr, UIntPtr, String) |
Oggetto osservabile che può generare PropertyChanged gli eventi in modo asincrono, nel thread principale. (Ereditato da ObservableObject) |
SetProperty<T>(T, T, Action, String) |
Verifica la modifica a un valore e, se il valore è diverso, archivia il valore e notifica le modifiche delle proprietà. (Ereditato da ObservableObject) |
SetProperty<T>(T, T, Action<T,T>, String) |
Verifica la modifica a un valore e, se il valore è diverso, archivia il valore e notifica le modifiche delle proprietà. (Ereditato da ObservableObject) |
SetProperty<T>(T, T, String) |
Verifica la modifica a un valore e, se il valore è diverso, archivia il valore e notifica le modifiche delle proprietà. (Ereditato da ObservableObject) |
SetPropertyNotifyAsync(IntPtr, IntPtr, Task, CancellationToken, String) |
Verifica la modifica a un IntPtr valore e, se il valore è diverso, archivia il valore e notifica in modo asincrono le modifiche delle proprietà. |
SetPropertyNotifyAsync(UIntPtr, UIntPtr, Task, CancellationToken, String) |
Verifica la modifica a un UIntPtr valore e, se il valore è diverso, archivia il valore e notifica in modo asincrono le modifiche delle proprietà. |
SetPropertyNotifyAsync<T>(T, T, Action, Task, CancellationToken, String) |
Verifica la modifica a un valore e, se il valore è diverso, archivia il valore e notifica in modo asincrono le modifiche delle proprietà. |
SetPropertyNotifyAsync<T>(T, T, Action<T,T>, Task, CancellationToken, String) |
Verifica la modifica a un valore e, se il valore è diverso, archivia il valore e notifica in modo asincrono le modifiche delle proprietà. |
SetPropertyNotifyAsync<T>(T, T, Task, CancellationToken, String) |
Verifica la modifica a un valore e, se il valore è diverso, archivia il valore e notifica in modo asincrono le modifiche delle proprietà. |
Eventi
PropertyChanged |
Evento generato quando una proprietà è stata modificata. (Ereditato da ObservableObject) |