Freigeben über


PackageManager.UpdatePackageAsync Methode

Definition

Updates ein installiertes Paket oder dessen Abhängigkeitspakete für den aktuellen Benutzer.

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

Parameter

packageUri
Uri Uri

Der Quell-URI des Standard Pakets.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

Die Quell-URIs der Abhängigkeitspakete.

deploymentOptions
DeploymentOptions

Einer der zulässigen Enumerationswerte. ForceApplicationShutdown und None sind die einzigen gültigen Optionen für diese Methode, und die Angabe einer anderen Bereitstellungsoption führt zu einem E_INVALIDARG Rückgabewert.

Gibt zurück

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

Windows-Anforderungen

App-Funktionen
packageManagement

Hinweise

Ein installiertes Paket kann nur aktualisiert werden, wenn die Version des Updatepakets höher als die des installierten Pakets ist. Wenn keine vorherige Version des Pakets vorhanden ist, schlägt der Vorgang fehl.

Gilt für:

Weitere Informationen