Dispatcher.InvokeShutdown 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
同步启动 Dispatcher 的关闭过程。
public:
void InvokeShutdown();
[System.Security.SecurityCritical]
public void InvokeShutdown ();
public void InvokeShutdown ();
[<System.Security.SecurityCritical>]
member this.InvokeShutdown : unit -> unit
member this.InvokeShutdown : unit -> unit
Public Sub InvokeShutdown ()
- 属性
注解
InvokeShutdown 需要不受限制的 UI 权限。
Dispatcher当 开始关闭时,将ShutdownStarted引发 事件并将其HasShutdownStarted设置为 true
。
在 Dispatcher 事件队列展开之前,不会完全关闭 。
调度程序完成关闭后,将 ShutdownFinished 引发 事件, HasShutdownFinished 并将 属性设置为 true
。
关闭过程开始后,队列中所有挂起的工作项都会中止。