此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

PackageManager.UpdatePackageAsync Method

更新已安装的或其依赖当前用户的包。

语法


public IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> UpdatePackageAsync(
  Uri packageUri, 
  IEnumerable<Uri> dependencyPackageUris, 
  DeploymentOptions deploymentOptions
)

参数

packageUri

类型: System.Uri [.NET] | Windows::Foundation::Uri [C++]

主要包的源 URI。

dependencyPackageUris

类型: IIterable<Uri> [C++] | System.Collections.Generic.IEnumerable<Uri> [.NET]

依赖包的源 URI。

deploymentOptions

类型: DeploymentOptions

运行枚举值之一。 ForceApplicationShutdownNone 是此方法的唯一有效选项,指定任何其他部署选项都将产生 E_INVALIDARG 返回值。

返回值

类型: IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress>

部署请求的状态。一旦完成,DeploymentResult 包含部署操作的最终返回的值。 DeploymentProgress 可以用于获取完成的百分比在部署操作的整个过程中。

备注

只有在更新数据包的版本高于已安装数据包的版本的情况下,才会更新已安装数据包。如果包的早期版本不存在,则操作将失败。

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

命名空间

Windows.Management.Deployment
Windows::Management::Deployment [C++]

元数据

Windows.winmd

另请参见

PackageManager

 

 

Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2015 Microsoft