NotificationObjectOnPropertyChangedAsync(String, Boolean) - метод
Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
protected Task OnPropertyChangedAsync(
string propertyName,
bool useDefaultInvocator = false
)
Protected Function OnPropertyChangedAsync (
propertyName As String,
Optional useDefaultInvocator As Boolean = false
) As Task
protected:
Task^ OnPropertyChangedAsync(
String^ propertyName,
bool useDefaultInvocator = false
)
member OnPropertyChangedAsync :
propertyName : string *
?useDefaultInvocator : bool
(* Defaults:
let _useDefaultInvocator = defaultArg useDefaultInvocator false
*)
-> Task
- propertyName String
- Имя свойства объекта, которое было изменено.
- useDefaultInvocator Boolean (Optional)
-
Признак того, что для выполнения события должен использоваться глобальный обработчик DefaultPropertyChangedAsyncInvocator.
В desktop-приложении будет обработка будет выполняться в потоке UI.
TaskАсинхронная задача.