DispatcherExtensions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供一组 static 扩展 Dispatcher 类的方法。
public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
- 继承
-
DispatcherExtensions
注解
此类中的方法定义为扩展类的 Dispatcher 扩展方法。 这意味着它们可以像任何 Dispatcher 对象的实例方法一样调用。
方法
| 名称 | 说明 |
|---|---|
| BeginInvoke(Dispatcher, Action, DispatcherPriority) |
以异步方式执行指定的委托,该委托在创建指定的线程上具有指定的 Dispatcher 优先级。 |
| BeginInvoke(Dispatcher, Action) |
以异步方式执行指定的委托,该委托在创建指定的 Dispatcher 线程上具有正常优先级。 |
| Invoke(Dispatcher, Action, DispatcherPriority) |
在创建指定的线程上,使用指定的优先级同步执行指定的 Dispatcher 委托。 |
| Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority) |
使用指定的线程上的指定优先级同步执行指定的 Dispatcher 委托,并在指定的超时时间段后停止执行。 |
| Invoke(Dispatcher, Action, TimeSpan) |
在创建指定的线程上同步执行指定的 Dispatcher 委托,并在指定的超时时间段后停止执行。 |
| Invoke(Dispatcher, Action) |
在创建指定的线程上以正常优先级同步执行指定的 Dispatcher 委托。 |