Partager via


MainThread Classe

Définition

La classe MainThread permet aux applications d’exécuter du code sur le thread d’exécution principal, et de déterminer si un bloc de code donné est en cours d’exécution sur le thread principal.

public ref class MainThread abstract sealed
public static class MainThread
type MainThread = class
Public Class MainThread
Héritage
MainThread

Remarques

Principales assistances de thread.

Propriétés

IsMainThread

True si le thread actuel est le thread d’interface utilisateur.

Méthodes

BeginInvokeOnMainThread(Action)

Appelle une action sur le thread main de l’application.

GetMainThreadSynchronizationContextAsync()

Obtient le contexte de synchonisation de thread main.

InvokeOnMainThreadAsync(Action)

Appelle une action sur le thread main de l’application de manière asynchrone.

InvokeOnMainThreadAsync(Func<Task>)

Appelle une fonction sur le thread main de l’application de manière asynchrone.

InvokeOnMainThreadAsync<T>(Func<T>)

Appelle une fonction sur le thread main de l’application de manière asynchrone.

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

Appelle une fonction sur le thread main de l’application de manière asynchrone.

S’applique à