Condividi tramite


PackageManager.StagePackageByUriAsync(Uri, StagePackageOptions) Metodo

Definizione

Esegue le fasi di un pacchetto al sistema senza registrarlo, usando le opzioni di distribuzione specificate.

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)

Parametri

packageUri
Uri Uri

URI di origine del pacchetto principale.

options
StagePackageOptions

Opzioni di distribuzione del pacchetto per l'operazione.

Restituisce

Stato della richiesta di distribuzione. DeploymentResult contiene il valore finale restituito dell'operazione di distribuzione, una volta completato. La distribuzioneProgress può essere usata per ottenere la percentuale di completamento nell'intero corso dell'operazione di distribuzione.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 2004 (è stato introdotto in 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v10.0)

Commenti

Questo metodo semplifica gli overload StagePackageAsync esistenti consolidando tutte le opzioni di distribuzione in un singolo parametro. Questo metodo supporta anche le funzionalità seguenti non disponibili con gli overload StagePackageAsync :

  • È possibile usare la proprietà ExternalLocationURI del parametro opzioni per specificare l'URI di un percorso disco esterno al pacchetto MSIX in cui il manifesto del pacchetto può fare riferimento al contenuto dell'applicazione.

  • È possibile usare la proprietà AllowUnsigned del parametro opzioni per consentire le informazioni di attivazione da un eseguibile in un pacchetto non firmato.

Si applica a

Vedi anche