次の方法で共有


PackageManager.StagePackageByUriAsync(Uri, StagePackageOptions) メソッド

定義

指定した展開 オプションを使用 して、パッケージを登録せずにシステムにステージ化します。

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageByUriAsync(Uri ^ packageUri, StagePackageOptions ^ options) = StagePackageByUriAsync;
/// [Windows.Foundation.Metadata.Overload("StagePackageByUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageByUriAsync(Uri const& packageUri, StagePackageOptions const& options);
[Windows.Foundation.Metadata.Overload("StagePackageByUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageByUriAsync(System.Uri packageUri, StagePackageOptions options);
function stagePackageByUriAsync(packageUri, options)
Public Function StagePackageByUriAsync (packageUri As Uri, options As StagePackageOptions) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

パラメーター

packageUri
Uri Uri

メイン パッケージのソース URI。

options
StagePackageOptions

操作のパッケージ展開オプション。

戻り値

デプロイ要求の状態。 DeploymentResult には、完了したデプロイ操作の最終的な戻り値が含まれます。 DeploymentProgress を使用して、デプロイ操作全体の完了率を取得できます。

属性

Windows の要件

デバイス ファミリ
Windows 10, version 2004 (10.0.19041.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v10.0 で導入)

注釈

このメソッドは、すべてのデプロイ オプションを 1 つのパラメーターに統合することで、既存の StagePackageAsync オーバーロードを簡略化します。 このメソッドでは、 StagePackageAsync オーバーロードでは使用できない次の機能もサポートされています。

  • options パラメーターの ExternalLocationURI プロパティを使用すると、パッケージ マニフェストがアプリケーション コンテンツを参照できる MSIX パッケージの外部の外部ディスクの場所の URI を指定できます。

  • options パラメーターの AllowUnsigned プロパティを使用すると、署名されていないパッケージ内の実行可能ファイルからのアクティブ化情報を許可できます。

適用対象

こちらもご覧ください