Compartir a través de


PackageManager.UpdatePackageAsync Método

Definición

Novedades un paquete instalado o sus paquetes de dependencia para el usuario actual.

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)

Parámetros

packageUri
Uri Uri

URI de origen del paquete principal.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

Los URI de origen de los paquetes de dependencia.

deploymentOptions
DeploymentOptions

Uno de los valores de enumeración permitidos. ForceApplicationShutdown y None son las únicas opciones válidas para este método y especificar cualquier otra opción de implementación da como resultado un valor devuelto E_INVALIDARG.

Devoluciones

Estado de la solicitud de implementación. DeploymentResult contiene el valor devuelto final de la operación de implementación, una vez completado. DeploymentProgress se puede usar para obtener el porcentaje de finalización durante todo el curso de la operación de implementación.

Requisitos de Windows

Características de aplicaciones
packageManagement

Comentarios

Un paquete instalado solo se puede actualizar si la versión del paquete de actualización es superior a la del paquete instalado. Si no existe ninguna versión anterior del paquete, se produce un error en la operación.

Se aplica a

Consulte también