MainThread.InvokeOnMainThreadAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
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<Task<T>>) |
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(Action)
- Source:
- MainThread.shared.cs
- Source:
- MainThread.shared.cs
Appelle une action sur le thread main de l’application de manière asynchrone.
public:
static System::Threading::Tasks::Task ^ InvokeOnMainThreadAsync(Action ^ action);
public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Action action);
static member InvokeOnMainThreadAsync : Action -> System.Threading.Tasks.Task
Public Shared Function InvokeOnMainThreadAsync (action As Action) As Task
Paramètres
- action
- Action
Action à appeler sur le thread main.
Retours
Objet Task avec le status actuel de l’opération asynchrone.
S’applique à
InvokeOnMainThreadAsync(Func<Task>)
- Source:
- MainThread.shared.cs
- Source:
- MainThread.shared.cs
Appelle une fonction sur le thread main de l’application de manière asynchrone.
public:
static System::Threading::Tasks::Task ^ InvokeOnMainThreadAsync(Func<System::Threading::Tasks::Task ^> ^ funcTask);
public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Func<System.Threading.Tasks.Task> funcTask);
static member InvokeOnMainThreadAsync : Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public Shared Function InvokeOnMainThreadAsync (funcTask As Func(Of Task)) As Task
Paramètres
Retours
Objet Task qui peut être attendu.
S’applique à
InvokeOnMainThreadAsync<T>(Func<Task<T>>)
- Source:
- MainThread.shared.cs
- Source:
- MainThread.shared.cs
Appelle une fonction sur le thread main de l’application de manière asynchrone.
public:
generic <typename T>
static System::Threading::Tasks::Task<T> ^ InvokeOnMainThreadAsync(Func<System::Threading::Tasks::Task<T> ^> ^ funcTask);
public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T> (Func<System.Threading.Tasks.Task<T>> funcTask);
static member InvokeOnMainThreadAsync : Func<System.Threading.Tasks.Task<'T>> -> System.Threading.Tasks.Task<'T>
Public Shared Function InvokeOnMainThreadAsync(Of T) (funcTask As Func(Of Task(Of T))) As Task(Of T)
Paramètres de type
- T
Type de l’objet à retourner.
Paramètres
Retours
Objet Task qui peut être attendu pour capturer l’objet de résultat.
S’applique à
InvokeOnMainThreadAsync<T>(Func<T>)
- Source:
- MainThread.shared.cs
- Source:
- MainThread.shared.cs
Appelle une fonction sur le thread main de l’application de manière asynchrone.
public:
generic <typename T>
static System::Threading::Tasks::Task<T> ^ InvokeOnMainThreadAsync(Func<T> ^ func);
public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T> (Func<T> func);
static member InvokeOnMainThreadAsync : Func<'T> -> System.Threading.Tasks.Task<'T>
Public Shared Function InvokeOnMainThreadAsync(Of T) (func As Func(Of T)) As Task(Of T)
Paramètres de type
- T
Type de l’objet à retourner.
Paramètres
- func
- Func<T>
Tâche de fonction à exécuter sur le thread main.
Retours
Objet Task qui peut être attendu pour capturer l’objet de résultat.