MainThread Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс MainThread позволяет выполнять код в основном потоке приложения, а также проверять, выполняется ли конкретный блок кода в основном потоке в конкретный момент.
public ref class MainThread abstract sealed
public static class MainThread
type MainThread = class
Public Class MainThread
- Наследование
-
MainThread
Комментарии
Вспомогательные функции главного потока.
Свойства
IsMainThread |
Значение true, если текущий поток является потоком пользовательского интерфейса. |
Методы
BeginInvokeOnMainThread(Action) |
Вызывает действие в потоке main приложения. |
GetMainThreadSynchronizationContextAsync() |
Возвращает main контекст синхронизации потока. |
InvokeOnMainThreadAsync(Action) |
Асинхронно вызывает действие в потоке main приложения. |
InvokeOnMainThreadAsync(Func<Task>) |
Асинхронно вызывает функцию в потоке main приложения. |
InvokeOnMainThreadAsync<T>(Func<T>) |
Асинхронно вызывает функцию в потоке main приложения. |
InvokeOnMainThreadAsync<T>(Func<Task<T>>) |
Асинхронно вызывает функцию в потоке main приложения. |