WebUIApplication 类

定义

使应用能够接收与应用生存期相关的通知。

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
继承
Object Platform::Object IInspectable 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

在应用挂起时发生。

适用于

另请参阅