PackageStatus 类

定义

提供包的状态。

public ref class PackageStatus sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PackageStatus final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PackageStatus
Public NotInheritable Class PackageStatus
继承
Object Platform::Object IInspectable PackageStatus
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

使用 Package.Status 属性获取 PackageStatus。 Package.Status 和 PackageStatus 类的所有属性都是只读的,因此无法更改其值。 若要获取有关包状态的更新信息,请再次访问 Package.Status 属性以获取 PackageStatus 类的新实例。

版本历史记录

Windows 版本 SDK 版本 增值
1703 15063 IsPartiallyStaged

属性

DataOffline

指示包的数据是否脱机。

DependencyIssue

指示此包是否依赖于无法使用的包。

DeploymentInProgress

指示是否正在为包提供服务。

Disabled

指示包是否已禁用。

IsPartiallyStaged

指示包是否部分暂存。

LicenseIssue

指示此包的许可证是否存在问题。

Modified

指示包是否缺少文件、系统信息等。

NeedsRemediation

指示包是否不可用。

NotAvailable

指示包是否可用。

PackageOffline

指示包是否处于脱机状态且无法使用。

Servicing

指示是否正在为包提供服务。

Tampered

指示包是否可能被篡改。

方法

VerifyIsOK()

指示包是否处于良好状态并且可以使用。

适用于