DeploymentManager 类

定义

提供对 Windows 应用 SDK 运行时的部署信息的访问权限。

重要

应用应在启动期间调用 DeploymentManager.Initialize。 有关详细信息,请参阅 初始化 Windows 应用 SDK

public ref class DeploymentManager abstract sealed
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class DeploymentManager final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.WindowsAppRuntime.DeploymentContract, 65536)]
class DeploymentManager final
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public static class DeploymentManager
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.WindowsAppRuntime.DeploymentContract), 65536)]
public static class DeploymentManager
Public Class DeploymentManager
继承
Object Platform::Object IInspectable DeploymentManager
属性

方法

GetStatus()

返回当前加载的 Windows 应用 SDK 运行时的当前部署状态。 使用此方法确定在当前应用可以使用 Windows 应用 SDK 功能之前是否需要安装 Windows 应用 SDK 运行时包。

Initialize()

检查当前包引用的 Windows 应用 SDK 运行时的状态,并尝试注册任何可注册的缺少的 Windows 应用 SDK 包

重要

应用应在启动期间调用 DeploymentManager.Initialize。 有关详细信息,请参阅 初始化 Windows 应用 SDK

Initialize(DeploymentInitializeOptions)

检查当前包引用的 Windows 应用 SDK 运行时的状态,并尝试注册任何可以注册的缺失 Windows 应用 SDK 包,同时应用提供的选项。

重要

应用应在启动期间调用 DeploymentManager.Initialize。 有关详细信息,请参阅 初始化 Windows 应用 SDK

适用于

另请参阅

  • 打包应用 的 部署指南