PackageManager.StagePackageAsync Metode

Definisi

Overload

StagePackageAsync(Uri, IIterable<Uri>)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume, IIterable<String>, IIterable<Uri>)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume, IIterable<String>, IIterable<Uri>, IIterable<Uri>)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

StagePackageAsync(Uri, IIterable<Uri>)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris) = StagePackageAsync;
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris);
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris);
function stagePackageAsync(packageUri, dependencyPackageUris)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri)) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

URI sumber paket utama.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI sumber dari paket dependensi. Jika tidak ada paket dependensi atau paket dependensi yang sudah ditahapkan, parameter ini bisa null.

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.

Keterangan

Operasi tahap akan mengekstrak payload paket ke disk di bawah %ProgramFiles%\WindowsApps.

Lihat juga

Berlaku untuk

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions deploymentOptions) = StagePackageAsync;
/// [Windows.Foundation.Metadata.Overload("StagePackageWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& deploymentOptions);
[Windows.Foundation.Metadata.Overload("StagePackageWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions deploymentOptions);
function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), deploymentOptions As DeploymentOptions) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

URI sumber paket utama.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI sumber dari paket dependensi. Jika tidak ada paket dependensi atau paket dependensi yang sudah ditahapkan, parameter ini bisa null.

deploymentOptions
DeploymentOptions

Kombinasi nilai jenis DeploymentOptions yang digabungkan dengan menggunakan operasi OR bitwise. Nilai yang dihasilkan menentukan opsi penyebaran paket.

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

Lihat juga

Berlaku untuk

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume ^ targetVolume) = StagePackageAsync;
/// [Windows.Foundation.Metadata.Overload("StagePackageToVolumeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& deploymentOptions, PackageVolume const& targetVolume);
[Windows.Foundation.Metadata.Overload("StagePackageToVolumeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume targetVolume);
function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), deploymentOptions As DeploymentOptions, targetVolume As PackageVolume) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

URI sumber paket utama.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI sumber dari paket dependensi. Jika tidak ada paket dependensi atau paket dependensi yang sudah ditahapkan, parameter ini bisa null.

deploymentOptions
DeploymentOptions

Kombinasi bitwise nilai enumerasi dari enumerasi DeploymentOptions . Nilai yang dihasilkan menentukan opsi penyebaran paket.

targetVolume
PackageVolume

Volume target untuk menahapkan paket.

Mengembalikan

Objek yang dapat diamati pemanggil untuk melacak kemajuan dan penyelesaian panggilan. Objek mengimplementasikan pola IAsyncOperationWithProgress .

Atribut

Lihat juga

Berlaku untuk

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume, IIterable<String>, IIterable<Uri>)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume ^ targetVolume, IIterable<Platform::String ^> ^ optionalPackageFamilyNames, IIterable<Uri ^> ^ externalPackageUris) = StagePackageAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("StagePackageToVolumeAndOptionalPackagesAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& deploymentOptions, PackageVolume const& targetVolume, IIterable<winrt::hstring> const& optionalPackageFamilyNames, IIterable<Uri> const& externalPackageUris);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("StagePackageToVolumeAndOptionalPackagesAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume targetVolume, IEnumerable<string> optionalPackageFamilyNames, IEnumerable<System.Uri> externalPackageUris);
function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume, optionalPackageFamilyNames, externalPackageUris)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), deploymentOptions As DeploymentOptions, targetVolume As PackageVolume, optionalPackageFamilyNames As IEnumerable(Of String), externalPackageUris As IEnumerable(Of Uri)) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

URI sumber paket utama.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI sumber dari paket dependensi. Jika tidak ada paket dependensi atau paket dependensi yang sudah ditahapkan, parameter ini bisa null.

deploymentOptions
DeploymentOptions

Kombinasi bitwise nilai enumerasi dari enumerasi DeploymentOptions . Nilai yang dihasilkan menentukan opsi penyebaran paket.

targetVolume
PackageVolume

Volume target untuk menahapkan paket.

optionalPackageFamilyNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

String yang menentukan nama keluarga paket opsional dari bundel utama yang akan ditahapkan.

externalPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI sumber paket lain dalam bundel utama yang akan ditahapkan.

Mengembalikan

Objek yang dapat diamati pemanggil untuk melacak kemajuan dan penyelesaian panggilan. Objek mengimplementasikan pola IAsyncOperationWithProgress .

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Lihat juga

Berlaku untuk

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume, IIterable<String>, IIterable<Uri>, IIterable<Uri>)

Menahapkan Paket ke sistem tanpa mendaftarkannya.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions options, PackageVolume ^ targetVolume, IIterable<Platform::String ^> ^ optionalPackageFamilyNames, IIterable<Uri ^> ^ packageUrisToInstall, IIterable<Uri ^> ^ relatedPackageUris) = StagePackageAsync;
/// [Windows.Foundation.Metadata.Overload("StagePackageToVolumeAndRelatedSetAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& options, PackageVolume const& targetVolume, IIterable<winrt::hstring> const& optionalPackageFamilyNames, IIterable<Uri> const& packageUrisToInstall, IIterable<Uri> const& relatedPackageUris);
[Windows.Foundation.Metadata.Overload("StagePackageToVolumeAndRelatedSetAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions options, PackageVolume targetVolume, IEnumerable<string> optionalPackageFamilyNames, IEnumerable<System.Uri> packageUrisToInstall, IEnumerable<System.Uri> relatedPackageUris);
function stagePackageAsync(packageUri, dependencyPackageUris, options, targetVolume, optionalPackageFamilyNames, packageUrisToInstall, relatedPackageUris)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), options As DeploymentOptions, targetVolume As PackageVolume, optionalPackageFamilyNames As IEnumerable(Of String), packageUrisToInstall As IEnumerable(Of Uri), relatedPackageUris As IEnumerable(Of Uri)) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

URI sumber paket utama.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI dependensi kerangka kerja untuk ditambahkan. Jika tidak ada paket dependensi atau jika paket dependensi sudah terdaftar, parameter ini bisa null.

options
DeploymentOptions

Opsi penyebaran untuk paket.

targetVolume
PackageVolume

Volume tempat paket ditambahkan.

optionalPackageFamilyNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Nama keluarga paket dari bundel utama yang akan ditahapkan.

packageUrisToInstall

IIterable<Uri>

IEnumerable<Uri>

relatedPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI paket tambahan dalam bundel utama yang harus ditahapkan.

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 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Lihat juga

Berlaku untuk