Windows.ApplicationModel Namespace

Fornece a um aplicativo acesso à funcionalidade principal do sistema e informações de tempo de execução sobre seu pacote de aplicativos e manipula operações de suspensão.

Classes

AppDisplayInfo

Fornece o nome, a descrição e o logotipo de um aplicativo.

AppInfo

Fornece informações sobre um aplicativo, como seu nome, logotipo, informações do pacote, ID.

AppInstallerInfo

Representa um arquivo do Instalador de Aplicativo que contém informações de pacote de aplicativo e pacote para definir os pacotes que fazem parte de um conjunto relacionado e especificar a configuração de atualização e reparo.

AppInstance

Representa uma instância de um aplicativo.

CameraApplicationManager

Permite que um aplicativo inicie uma caixa de diálogo que exibe todos os aplicativos de lente instalados no dispositivo e permite que o usuário alterne rapidamente entre eles.

DesignMode

Permite detectar se seu aplicativo está no modo de design em um designer visual.

EnteredBackgroundEventArgs

Obtém o objeto de adiamento quando um aplicativo entra no estado em segundo plano.

FindRelatedPackagesOptions

Fornece filtragem ao pesquisar pacotes.

FullTrustProcessLauncher

Ative o componente Win32 de confiança total de um aplicativo de um componente de aplicativo Universal do Windows no mesmo pacote de aplicativos.

FullTrustProcessLaunchResult

Representa os resultados de uma operação de inicialização de processo de confiança total.

LeavingBackgroundEventArgs

Obtém o objeto de adiamento quando o aplicativo está saindo do estado em segundo plano.

LimitedAccessFeatureRequestResult

Um objeto retornado de uma solicitação LimitedAccessFeatures.TryUnlockFeature , que contém informações sobre o recurso e sua disponibilidade.

LimitedAccessFeatures

Essa API permite que os aplicativos solicitem acesso aos Recursos de Acesso Limitado.

Package

Fornece informações sobre um pacote.

PackageCatalog

Fornece acesso a pacotes de aplicativos no dispositivo.

PackageCatalogAddOptionalPackageResult

Fornece informações sobre o resultado da adição de um pacote opcional ao catálogo de pacotes.

PackageCatalogAddResourcePackageResult

Fornece informações sobre o status de adicionar pacotes de recursos a um pacote de aplicativos.

PackageCatalogRemoveOptionalPackagesResult

Fornece informações sobre a status de remoção de pacotes opcionais.

PackageCatalogRemoveResourcePackagesResult

Fornece informações sobre a status de remoção de pacotes de recursos de um pacote de aplicativos.

PackageContentGroup

Fornece informações sobre um grupo de conteúdo de pacote.

PackageContentGroupStagingEventArgs

Fornece informações sobre o grupo de conteúdo do pacote que está sendo preparado.

PackageId

Fornece informações de identificação do pacote, como nome, versão e editor.

PackageInstallingEventArgs

Fornece informações sobre o pacote do aplicativo que está sendo instalado.

PackageStagingEventArgs

Fornece informações sobre o pacote do aplicativo que está sendo preparado.

PackageStatus

Fornece o status do pacote.

PackageStatusChangedEventArgs

Fornece acesso ao pacote que foi alterado.

PackageUninstallingEventArgs

Fornece informações sobre o pacote do aplicativo que está sendo desinstalado.

PackageUpdateAvailabilityResult

Descreve se o pacote main aplicativo listado no arquivo .appinstaller requer atualizações.

PackageUpdatingEventArgs

Fornece informações sobre o pacote que está sendo atualizado.

StartupTask

Representa um aplicativo UWP ou uma tarefa em segundo plano de aplicativo da área de trabalho que é executada na inicialização do sistema ou quando o usuário faz logon em seu dispositivo.

SuspendingDeferral

Gerencia uma operação de suspensão de aplicativo atrasada.

SuspendingEventArgs

Fornece dados para um evento de suspensão de aplicativo.

SuspendingOperation

Fornece informações sobre uma operação de suspensão de aplicativo.

Estruturas

PackageInstallProgress

Obtém o progresso da instalação da instalação de um pacote de recursos ou de um pacote de aplicativos.

PackageVersion

Representa as informações de versão do pacote.

Interfaces

IAppInfoStatics

Fornece uma definição de interface para a classe AppInfo .

IEnteredBackgroundEventArgs

Obtém o objeto de adiamento quando um aplicativo entra no estado em segundo plano.

ILeavingBackgroundEventArgs

Obtém o objeto de adiamento quando o aplicativo está saindo do estado em segundo plano.

IPackageCatalogStatics2

Define um catálogo de pacotes que implementa o método estático OpenForPackage.

ISuspendingDeferral

Gerencia uma operação de suspensão de aplicativo atrasada.

ISuspendingEventArgs

Fornece dados para um evento de suspensão de aplicativo.

ISuspendingOperation

Fornece informações sobre uma operação de suspensão de aplicativo.

Enumerações

AddResourcePackageOptions

Especifica várias opções para adicionar um pacote de recursos a um aplicativo.

AppExecutionContext

Especifica o contexto no qual um aplicativo é executado.

AppInstallerPolicySource

Especifica se a origem da política de atualização para um aplicativo.

FullTrustLaunchResult

Especifica o resultado status da operação de inicialização total do processo de confiança.

LimitedAccessFeatureStatus

Fornece o resultado de uma tentativa de autorizar o uso de um recurso de acesso limitado com a API LimitedAccessFeatures.TryUnlockFeature .

PackageContentGroupState

Descreve o estado de preparo do grupo de conteúdo do pacote.

PackageRelationship

Define a relação entre pacotes a serem recuperados.

PackageSignatureKind

Fornece informações sobre a assinatura do pacote e o tipo de certificado usado para criá-lo.

PackageUpdateAvailability

Uma enumeração que indica se um aplicativo tem uma atualização e se a atualização é necessária.

StartupTaskState

Representa o estado (habilitado, desabilitado ou desabilitado pelo usuário) de uma tarefa de inicialização.

Confira também