InstallationManager Clase
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í.
Administra las instalaciones de la aplicación para un teléfono.
public ref class InstallationManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InstallationManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class InstallationManager
Public Class InstallationManager
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows Mobile Extension SDK (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (se introdujo en la versión v1.0)
|
Comentarios
Use esta clase para buscar aplicaciones de un publicador de aplicaciones determinado, instalar aplicaciones y obtener instalaciones de aplicaciones pendientes.
Métodos
AddPackageAsync(String, Uri) |
Inicia el proceso de instalación de la aplicación especificada por el título de la aplicación y el URI de ubicación. |
AddPackageAsync(String, Uri, String, String, Uri) |
Esta API no está pensada para usarse directamente desde el código. |
FindPackages() |
Recupera información sobre todos los paquetes instalados en todos los usuarios. |
FindPackages(String, String) |
Busca todos los paquetes instalados con el nombre y el publicador especificados. |
FindPackagesForCurrentPublisher() |
Devuelve todos los paquetes de aplicación con el mismo identificador de publicador que la aplicación que llama a este método. |
GetPendingPackageInstalls() |
Devuelve todas las instalaciones de la aplicación actualmente en curso. |
RegisterPackageAsync(Uri, IIterable<Uri>, DeploymentOptions) |
Registra un paquete (el paquete principal) y sus paquetes de dependencia para el usuario actual. |
RemovePackageAsync(String, RemovalOptions) |
Quita un paquete para el usuario actual de forma asincrónica y recibe mensajes de progreso y estado en la operación de eliminación. Los paquetes de dependencia también se quitan para el usuario si ningún otro paquete instalado para el usuario depende de ellos. |