Compartir a través de


InstallationManager Clase

Definición

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
Object Platform::Object IInspectable InstallationManager
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.

Se aplica a