PackageStatus 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供包的状态。
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
- 继承
- 属性
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() |
指示包是否处于良好状态并且可以使用。 |