MainThread.InvokeOnMainThreadAsync 方法     
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| InvokeOnMainThreadAsync(Action) | 
						 调用main线程异步  | 
        	
| InvokeOnMainThreadAsync(Func<Task>) | 
						 调用main线程异步  | 
        	
| InvokeOnMainThreadAsync<T>(Func<Task<T>>) | 
						 调用main线程异步  | 
        	
| InvokeOnMainThreadAsync<T>(Func<T>) | 
						 调用main线程异步  | 
        	
InvokeOnMainThreadAsync(Action)
调用main线程异步
public static System.Threading.Tasks.Task InvokeOnMainThreadAsync(Action action);
	参数
- action
 - System.Action
 
要调用的操作
返回
		System.Threading.Tasks.Task
		
	
	可以等待的任务
适用于
InvokeOnMainThreadAsync(Func<Task>)
调用main线程异步
public static System.Threading.Tasks.Task InvokeOnMainThreadAsync(Func<System.Threading.Tasks.Task> funcTask);
	参数
- funcTask
 - System.Func<System.Threading.Tasks.Task>
 
要执行的函数任务
返回
		System.Threading.Tasks.Task
		
	
	可以等待的任务
适用于
InvokeOnMainThreadAsync<T>(Func<Task<T>>)
调用main线程异步
public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T>(Func<System.Threading.Tasks.Task<T>> funcTask);
    类型参数
- T
 
参数
- funcTask
 - System.Func<System.Threading.Tasks.Task<T>>
 
要执行的函数任务
返回
		System.Threading.Tasks.Task<T>
		
	
	可以等待的任务
适用于
InvokeOnMainThreadAsync<T>(Func<T>)
调用main线程异步
public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T>(Func<T> func);
    类型参数
- T
 
参数
- func
 - System.Func<T>
 
要执行的函数
返回
		System.Threading.Tasks.Task<T>
		
	
	可以等待的任务