InstallationManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Gerencia as instalações do aplicativo para um telefone.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Mobile Extension SDK (introduzida na 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (introduzida na v1.0)
|
Comentários
Use essa classe para localizar aplicativos de um editor de aplicativo específico, instalar aplicativos e obter instalações de aplicativo pendentes.
Métodos
AddPackageAsync(String, Uri) |
Inicia o processo de instalação do aplicativo especificado pelo título do aplicativo e pelo URI de localização. |
AddPackageAsync(String, Uri, String, String, Uri) |
Essa API não se destina a ser usada diretamente do seu código. |
FindPackages() |
Recupera informações sobre todos os pacotes instalados em todos os usuários. |
FindPackages(String, String) |
Localiza todos os pacotes instalados com o nome e o editor especificados. |
FindPackagesForCurrentPublisher() |
Retorna todos os pacotes de aplicativos com a mesma ID do editor que o aplicativo que chama esse método. |
GetPendingPackageInstalls() |
Retorna todas as instalações do aplicativo em andamento no momento. |
RegisterPackageAsync(Uri, IIterable<Uri>, DeploymentOptions) |
Registra um pacote (o pacote main) e seus pacotes de dependência para o usuário atual. |
RemovePackageAsync(String, RemovalOptions) |
Remove um pacote para o usuário atual de forma assíncrona e recebe o progresso e status mensagens na operação de remoção. Os pacotes de dependência também serão removidos para o usuário se nenhum outro pacote instalado para o usuário depender deles. |