Freigeben über


PackageManager.StagePackageByUriAsync(Uri, StagePackageOptions) Methode

Definition

Übergibt ein Paket auf das System, ohne es zu registrieren, wobei die angegebenen Bereitstellungsoptionen verwendet werden.

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

Der Quell-URI des Standard Pakets.

options
StagePackageOptions

Die Paketbereitstellungsoptionen für den Vorgang.

Gibt zurück

Der status der Bereitstellungsanforderung. DeploymentResult enthält den letzten zurückgegebenen Wert des Bereitstellungsvorgangs, sobald er abgeschlossen ist. Der DeploymentProgress kann verwendet werden, um den Prozentsatz der Fertigstellung über den gesamten Verlauf des Bereitstellungsvorgangs abzurufen.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 2004 (eingeführt in 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v10.0)

Hinweise

Diese Methode vereinfacht die vorhandenen StagePackageAsync-Überladungen , indem alle Bereitstellungsoptionen in einem einzelnen Parameter konsolidiert werden. Diese Methode unterstützt auch die folgenden Features, die mit den StagePackageAsync-Überladungen nicht verfügbar sind:

  • Sie können die ExternalLocationURI-Eigenschaft des Optionsparameters verwenden, um den URI eines externen Datenträgerspeicherorts außerhalb des MSIX-Pakets anzugeben, in dem das Paketmanifest auf Anwendungsinhalt verweisen kann.

  • Sie können die AllowUnsigned-Eigenschaft des Optionsparameters verwenden, um Aktivierungsinformationen aus einer ausführbaren Datei in einem nicht signierten Paket zuzulassen.

Gilt für:

Weitere Informationen