PackageManager.StagePackageByUriAsync(Uri, StagePackageOptions) Metode

Definisi

Menahapkan Paket ke sistem tanpa mendaftarkannya, menggunakan opsi penyebaran yang ditentukan.

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)

Parameter

packageUri
Uri Uri

URI sumber paket utama.

options
StagePackageOptions

Opsi penyebaran paket untuk operasi.

Mengembalikan

Status permintaan penyebaran. DeploymentResult berisi nilai akhir yang dikembalikan dari operasi penyebaran, setelah selesai. DeploymentProgress dapat digunakan untuk mendapatkan persentase penyelesaian selama seluruh operasi penyebaran.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 2004 (diperkenalkan dalam 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v10.0)

Keterangan

Metode ini menyederhanakan kelebihan stagePackageAsync yang ada dengan mengonsolidasikan semua opsi penyebaran ke dalam satu parameter. Metode ini juga mendukung fitur berikut yang tidak tersedia dengan overload StagePackageAsync :

  • Anda dapat menggunakan properti ExternalLocationURI dari parameter opsi untuk menentukan URI lokasi disk eksternal di luar paket MSIX tempat manifes paket dapat mereferensikan konten aplikasi.

  • Anda dapat menggunakan properti AllowUnsigned dari parameter opsi untuk memungkinkan informasi aktivasi dari executable dalam paket yang tidak ditandatangani.

Berlaku untuk

Lihat juga