Compartir a través de


AsyncObservableObject Clase

Definición

Objeto observable que puede generar sus PropertyChanged eventos de forma asincrónica en el subproceso principal.

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
Herencia
AsyncObservableObject
Atributos

Comentarios

Si ObservableObject. Se llama a SetProperty para establecer el valor de una propiedad, el PropertyChanged evento se genera en el subproceso ambiente. Si AsyncObservableObject. Se llama a SetPropertyNotifyAsync para establecer el valor de una propiedad, el PropertyChanged evento se genera en el subproceso principal.

Constructores

AsyncObservableObject(JoinableTaskFactory)

Inicializa una nueva instancia de la clase AsyncObservableObject.

Propiedades

HasPropertyChangedEventSinks

Devuelve un valor que indica si el evento de PropertyChanged este objeto tiene suscripciones.

(Heredado de ObservableObject)

Métodos

NotifyPropertyChanged(String)

Método al que se llama cuando una propiedad ha cambiado.

(Heredado de ObservableObject)
NotifyPropertyChangedAsync(CancellationToken, String)

Notifica un cambio a una propiedad de este objeto. El PropertyChanged evento se genera en el subproceso principal.

SetProperty(IntPtr, IntPtr, String)

Objeto observable que puede generar sus PropertyChanged eventos de forma asincrónica en el subproceso principal.

(Heredado de ObservableObject)
SetProperty(UIntPtr, UIntPtr, String)

Objeto observable que puede generar sus PropertyChanged eventos de forma asincrónica en el subproceso principal.

(Heredado de ObservableObject)
SetProperty<T>(T, T, Action, String)

Comprueba si hay un cambio en un valor y, si el valor es diferente, almacena el valor y notifica los cambios de propiedad.

(Heredado de ObservableObject)
SetProperty<T>(T, T, Action<T,T>, String)

Comprueba si hay un cambio en un valor y, si el valor es diferente, almacena el valor y notifica los cambios de propiedad.

(Heredado de ObservableObject)
SetProperty<T>(T, T, String)

Comprueba si hay un cambio en un valor y, si el valor es diferente, almacena el valor y notifica los cambios de propiedad.

(Heredado de ObservableObject)
SetPropertyNotifyAsync(IntPtr, IntPtr, Task, CancellationToken, String)

Comprueba si hay un cambio en un IntPtr valor y, si el valor es diferente, almacena el valor y notifica de forma asincrónica los cambios de propiedad.

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

Comprueba si hay un cambio en un UIntPtr valor y, si el valor es diferente, almacena el valor y notifica de forma asincrónica los cambios de propiedad.

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

Comprueba si hay un cambio en un valor y, si el valor es diferente, almacena el valor y notifica de forma asincrónica los cambios de propiedad.

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

Comprueba si hay un cambio en un valor y, si el valor es diferente, almacena el valor y notifica de forma asincrónica los cambios de propiedad.

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

Comprueba si hay un cambio en un valor y, si el valor es diferente, almacena el valor y notifica de forma asincrónica los cambios de propiedad.

Eventos

PropertyChanged

Evento que se genera cuando una propiedad ha cambiado.

(Heredado de ObservableObject)

Se aplica a