MSDN ライブラリ
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

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

許可された列挙値の 1 つ。 ForceApplicationShutdownNone は、このメソッドの唯一の有効なオプションであり、他の配置オプションを指定すると、E_INVALIDARG の戻り値が返されます。

戻り値

型: IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress>

配置要求のステータス。DeploymentResult は、配置操作が完了すると、その最終的な戻り値を格納します。 DeploymentProgress を使用して、配置操作の過程全体における完了の割合を取得できます。

解説

インストール済みパッケージは、更新パッケージのバージョンがインストール済みパッケージよりも新しい場合にのみ更新できます。以前のバージョンのパッケージがない場合、操作は失敗します。

要件

最小限サポートされるクライアント

Windows 8

最小限サポートされるサーバー

Windows Server 2012

名前空間

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

メタデータ

Windows.winmd

参照

PackageManager

 

 

表示:
© 2016 Microsoft