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 |
在应用挂起时发生。 |