AsyncObservableObject 클래스

정의

기본 스레드에서 이벤트를 비동기적으로 발생 PropertyChanged 시키는 관찰 가능한 개체입니다.

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
상속
AsyncObservableObject
특성

설명

이면 ObservableObject입니다. SetProperty는 속성의 값을 설정하기 위해 호출되며, PropertyChanged 이벤트는 앰비언트 스레드에서 발생합니다. 이면 AsyncObservableObject입니다. SetPropertyNotifyAsync는 속성의 값을 설정하기 위해 호출되며, PropertyChanged 이벤트는 기본 스레드에서 발생합니다.

생성자

AsyncObservableObject(JoinableTaskFactory)

AsyncObservableObject 클래스의 새 인스턴스를 초기화합니다.

속성

HasPropertyChangedEventSinks

이 개체의 PropertyChanged 이벤트에 구독이 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 ObservableObject)

메서드

NotifyPropertyChanged(String)

속성이 변경되면 호출되는 메서드입니다.

(다음에서 상속됨 ObservableObject)
NotifyPropertyChangedAsync(CancellationToken, String)

이 개체의 속성 변경에 대해 알 수 있습니다. 이벤트는 PropertyChanged 기본 스레드에서 발생합니다.

SetProperty(IntPtr, IntPtr, String)

기본 스레드에서 이벤트를 비동기적으로 발생 PropertyChanged 시키는 관찰 가능한 개체입니다.

(다음에서 상속됨 ObservableObject)
SetProperty(UIntPtr, UIntPtr, String)

기본 스레드에서 이벤트를 비동기적으로 발생 PropertyChanged 시키는 관찰 가능한 개체입니다.

(다음에서 상속됨 ObservableObject)
SetProperty<T>(T, T, Action, String)

값의 변경 내용을 확인하고 값이 다른 경우 값을 저장하고 속성 변경 내용을 알 수 있습니다.

(다음에서 상속됨 ObservableObject)
SetProperty<T>(T, T, Action<T,T>, String)

값의 변경 내용을 확인하고 값이 다른 경우 값을 저장하고 속성 변경 내용을 알 수 있습니다.

(다음에서 상속됨 ObservableObject)
SetProperty<T>(T, T, String)

값의 변경 내용을 확인하고 값이 다른 경우 값을 저장하고 속성 변경 내용을 알 수 있습니다.

(다음에서 상속됨 ObservableObject)
SetPropertyNotifyAsync(IntPtr, IntPtr, Task, CancellationToken, String)

값 변경 IntPtr 내용을 확인하고 값이 다른 경우 값을 저장하고 속성 변경 내용을 비동기적으로 알 수 있습니다.

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

값의 변경 내용을 UIntPtr 확인하고 값이 다른 경우 값을 저장하고 속성 변경 내용을 비동기적으로 알 수 있습니다.

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

값의 변경 내용을 확인하고 값이 다른 경우 값을 저장하고 속성 변경 내용을 비동기적으로 알 수 있습니다.

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

값의 변경 내용을 확인하고 값이 다른 경우 값을 저장하고 속성 변경 내용을 비동기적으로 알 수 있습니다.

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

값의 변경 내용을 확인하고 값이 다른 경우 값을 저장하고 속성 변경 내용을 비동기적으로 알 수 있습니다.

이벤트

PropertyChanged

속성이 변경될 때 발생하는 이벤트입니다.

(다음에서 상속됨 ObservableObject)

적용 대상