AsyncObservableObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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) |