MainThread 類別

定義

MainThread 類別可讓應用程式在主執行緒上執行程式碼,並判斷特定程式碼區塊目前是否在主執行緒上執行。

public ref class MainThread abstract sealed
public static class MainThread
type MainThread = class
Public Class MainThread
繼承
MainThread

備註

主線程協助程式。

屬性

IsMainThread

如果目前的線程是UI線程,則為True。

方法

BeginInvokeOnMainThread(Action)

在應用程式的主要線程上叫用動作。

GetMainThreadSynchronizationContextAsync()

取得主線程同步處理內容。

InvokeOnMainThreadAsync(Action)

以異步方式在應用程式的主要線程上叫用動作。

InvokeOnMainThreadAsync(Func<Task>)

以異步方式在應用程式的主要線程上叫用函式。

InvokeOnMainThreadAsync<T>(Func<T>)

以異步方式在應用程式的主要線程上叫用函式。

InvokeOnMainThreadAsync<T>(Func<Task<T>>)

以異步方式在應用程式的主要線程上叫用函式。

適用於