WebUIApplication 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使应用能够接收与应用生存期相关的通知。
public ref class WebUIApplication abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebUIApplication final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public static class WebUIApplication
Public Class WebUIApplication
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
系统在运行应用时创建此对象。
注意
此类不敏捷,这意味着需要考虑其线程模型和封送处理行为。 有关详细信息,请参阅 线程处理和封送处理 (C++/CX) 。
版本历史记录
Windows 版本 | SDK 版本 | 已添加值 |
---|---|---|
1607 | 14393 | EnablePrelaunch |
1607 | 14393 | EnteredBackground |
1607 | 14393 | LeavingBackground |
1709 | 16299 | RequestRestartAsync |
1709 | 16299 | RequestRestartForUserAsync |
1809 | 17763 | BackgroundActivated |
1809 | 17763 | NewWebUIViewCreated |
方法
EnablePrelaunch(Boolean) |
指定是否启用预启动。 |
RequestRestartAsync(String) |
尝试以编程方式重启应用程序。 |
RequestRestartForUserAsync(User, String) |
请求系统在特定用户的上下文中重启应用。 |
事件
Activated |
在激活应用时发生。 |
BackgroundActivated |
在后台激活应用程序时调用。 |
EnteredBackground |
当应用开始在后台运行时发生, (应用) 未显示任何 UI。 |
LeavingBackground |
在应用即将离开后台和显示应用的 UI 之前发生。 |
Navigated |
在应用导航时发生。 |
NewWebUIViewCreated |
当系统为应用创建新视图时发生。 |
Resuming |
在应用恢复时发生。 |
Suspending |
在应用挂起时发生。 |