Compartilhar via


MainThread.InvokeOnMainThreadAsync Método

Definição

Sobrecargas

InvokeOnMainThreadAsync(Action)

Invocar o thread de main assíncrono

InvokeOnMainThreadAsync(Func<Task>)

Invocar o thread de main assíncrono

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

Invocar o thread de main assíncrono

InvokeOnMainThreadAsync<T>(Func<T>)

Invocar o thread de main assíncrono

InvokeOnMainThreadAsync(Action)

Invocar o thread de main assíncrono

public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Action action);

Parâmetros

action
System.Action

Ação a ser invocada

Retornos

System.Threading.Tasks.Task

Uma tarefa que pode ser aguardada

Aplica-se a

InvokeOnMainThreadAsync(Func<Task>)

Invocar o thread de main assíncrono

public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Func<System.Threading.Tasks.Task> funcTask);

Parâmetros

funcTask
System.Func<System.Threading.Tasks.Task>

Uma tarefa de função a ser executada

Retornos

System.Threading.Tasks.Task

Uma tarefa que pode ser aguardada

Aplica-se a

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

Invocar o thread de main assíncrono

public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T> (Func<System.Threading.Tasks.Task<T>> funcTask);

Parâmetros de tipo

T

Parâmetros

funcTask
System.Func<System.Threading.Tasks.Task<T>>

Uma tarefa de função a ser executada

Retornos

System.Threading.Tasks.Task<T>

Uma tarefa que pode ser aguardada

Aplica-se a

InvokeOnMainThreadAsync<T>(Func<T>)

Invocar o thread de main assíncrono

public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T> (Func<T> func);

Parâmetros de tipo

T

Parâmetros

func
System.Func<T>

Uma função a ser executada

Retornos

System.Threading.Tasks.Task<T>

Uma tarefa que pode ser aguardada

Aplica-se a