PackageManager.AddPackageByUriAsync(Uri, AddPackageOptions) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public:
virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ AddPackageByUriAsync(Uri ^ packageUri, AddPackageOptions ^ options) = AddPackageByUriAsync;
/// [Windows.Foundation.Metadata.Overload("AddPackageByUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> AddPackageByUriAsync(Uri const& packageUri, AddPackageOptions const& options);
[Windows.Foundation.Metadata.Overload("AddPackageByUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> AddPackageByUriAsync(System.Uri packageUri, AddPackageOptions options);
function addPackageByUriAsync(packageUri, options)
Public Function AddPackageByUriAsync (packageUri As Uri, options As AddPackageOptions) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)
Parámetros
URI del paquete que se va a agregar. El URI puede usar el esquema de URI de archivo (file://) para las rutas de acceso de archivo locales y las rutas de acceso de red locales. También se admiten protocolos HTTP y HTTPS. A partir de la compilación 22556 de Windows, el URI puede apuntar a un paquete o a un archivo del Instalador de aplicaciones.
- options
- AddPackageOptions
Las opciones de implementación del paquete para la operación.
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.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 2004 (se introdujo en la versión 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v10.0)
|
Comentarios
Este método simplifica las sobrecargas de AddPackageAsync existentes mediante la consolidación de todas las opciones de implementación en un único parámetro. Este método también admite las siguientes características no disponibles con las sobrecargas AddPackageAsync :
Puede usar la propiedad ExternalLocationURI del parámetro options para especificar el URI de una ubicación de disco externo fuera del paquete MSIX donde el manifiesto del paquete puede hacer referencia al contenido de la aplicación. Para obtener más información sobre este escenario y un ejemplo de código relacionado, consulte Concesión de identidad de paquete mediante el empaquetado con ubicación externa.
Puede usar la propiedad AllowUnsigned del parámetro options para permitir la información de activación de un ejecutable en un paquete sin firmar. Para obtener más información sobre este escenario y un ejemplo de código relacionado, consulte Aplicaciones hospedadas.