Android.Content.PM Namespace

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

Classes

Nome Description
ActivityInfo

Informações que você pode recuperar sobre uma determinada atividade de aplicativo ou receptor.

ActivityInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ActivityInfo.WindowLayout

Contém informações sobre a posição e o tamanho da atividade na exibição.

ApkChecksum

Uma soma de verificação digitada de um APK.

ApkChecksum.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ApplicationInfo

Informações que você pode recuperar sobre um aplicativo específico.

ApplicationInfo.DisplayNameComparator

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ApplicationInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ArchivedActivityInfo

Contém campos necessários para mostrar o pacote arquivado no Inicializador.

ArchivedPackageInfo

Contém campos necessários para a instalação do pacote arquivado, ou seja,

Attribution

Informações sobre uma atribuição declarada por um pacote.

Attribution.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

Capability

Representa um recurso que pode ser executado por um aplicativo, também conhecido como Ação do Aplicativo.

Capability.Builder

Classe de construtor para Capability.

Capability.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

CapabilityParams

Representa os parâmetros e seus nomes correspondentes que podem ser associados a um Capability.

CapabilityParams.Builder

Classe de construtor para CapabilityParams.

CapabilityParams.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ChangedPackages

Pacotes que foram alterados desde a última vez em que foram solicitados.

ChangedPackages.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

Checksum

Uma soma de verificação digitada.

Checksum.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ComponentInfo

Classe base que contém informações comuns a todos os componentes do aplicativo (ActivityInfo, ServiceInfo).

ConfigurationInfo

Informações que você pode recuperar sobre as preferências de configuração de hardware declaradas por um aplicativo.

ConfigurationInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

CrossProfileApps

Classe para lidar com operações entre perfis.

FeatureGroupInfo

Um conjunto de recursos que podem ser solicitados por um aplicativo.

FeatureGroupInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

FeatureInfo

Definição de um único recurso opcional de hardware ou software de um dispositivo Android.

FeatureInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

InstallSourceInfo

Informações sobre como um aplicativo foi instalado.

InstallSourceInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

InstrumentationInfo

Informações que você pode recuperar sobre uma determinada parte da instrumentação de teste.

InstrumentationInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

LabeledIntent

Uma subclasse especial de Intenção que pode ter um rótulo/ícone personalizado associado a ele.

LauncherActivityInfo

Uma representação de uma atividade que pode pertencer a esse usuário ou a um perfil gerenciado associado a esse usuário.

LauncherApps

Classe para recuperar uma lista de atividades inicializáveis para o usuário atual e quaisquer perfis gerenciados associados que estejam visíveis para o usuário atual, que podem ser recuperados com #getProfiles.

LauncherApps.ArchiveCompatibilityParams

Usado para habilitar opções de compatibilidade de arquivamento com #setArchiveCompatibility.

LauncherApps.Callback

Retornos de chamada para alterações de pacote para esse e perfis gerenciados relacionados.

LauncherApps.PinItemRequest

Representa um "atalho de pino" ou uma solicitação "fixar appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT ou #ACTION_CONFIRM_PIN_APPWIDGET intenção, respectivamente, para o aplicativo inicializador padrão.

LauncherApps.PinItemRequest.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

LauncherApps.ShortcutQuery

Representa uma consulta passada para #getShortcuts(ShortcutQuery, UserHandle).

LauncherUserInfo

O objeto LauncherUserInfo contém informações sobre um usuário Android que é necessário para exibir os elementos de interface do usuário relacionados ao Launcher específicos para o usuário (como selos).

LauncherUserInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ModuleInfo

Informações que você pode recuperar sobre um módulo de sistema específico.

ModuleInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInfo

Informações gerais sobre o conteúdo de um pacote.

PackageInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstaller

Oferece a capacidade de instalar, atualizar e remover aplicativos no dispositivo.

PackageInstaller.InstallConstraints

Uma classe para encapsular restrições para instalação.

PackageInstaller.InstallConstraints.Builder

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstaller.InstallConstraints.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstaller.InstallConstraintsResult

O resultado do retorno de chamada de #checkInstallConstraints(List, InstallConstraints, Executor, Consumer).

PackageInstaller.InstallConstraintsResult.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstaller.PreapprovalDetails

Detalhes para solicitar a aprovação de instalação de pré-confirmação.

PackageInstaller.PreapprovalDetails.Builder

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstaller.PreapprovalDetails.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstaller.Session

Uma instalação que está sendo preparada ativamente.

PackageInstaller.SessionCallback

Eventos para observar o ciclo de vida da sessão.

PackageInstaller.SessionInfo

Detalhes de uma sessão de instalação ativa.

PackageInstaller.SessionInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstaller.SessionParams

Parâmetros para criar um novo PackageInstaller.Session.

PackageInstaller.SessionParams.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstaller.UnarchivalState

Usado para comunicar o estado unarchival em #reportUnarchivalState.

PackageItemInfo

Classe base que contém informações comuns a todos os itens de pacote mantidos pelo gerenciador de pacotes.

PackageItemInfo.DisplayNameComparator

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageManager

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

PackageManager.ApplicationInfoFlags

Sinalizadores específicos usados para recuperar informações do aplicativo.

PackageManager.ChecksumsReadyEventArgs

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageManager.ComponentEnabledSetting

A classe que contém a configuração habilitada de um componente de pacote.

PackageManager.ComponentEnabledSetting.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageManager.ComponentInfoFlags

Sinalizadores específicos usados para recuperar informações do componente.

PackageManager.NameNotFoundException

Essa exceção é lançada quando um determinado nome de pacote, aplicativo ou componente não pode ser encontrado.

PackageManager.PackageInfoFlags

Sinalizadores específicos usados para recuperar informações do pacote.

PackageManager.Property

Um valor de propriedade definido dentro do manifesto.

PackageManager.Property.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageManager.ResolveInfoFlags

Sinalizadores específicos usados para recuperar informações de resolução.

PackageStats

implementação de PackageStats associado a um pacote de aplicativos.

PackageStats.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PathPermission

Descrição das permissões necessárias para acessar um caminho específico em um ProviderInfo.

PermissionGroupInfo

Informações que você pode recuperar sobre um grupo de permissões de segurança específico conhecido pelo sistema.

PermissionGroupInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PermissionInfo

Informações que você pode recuperar sobre uma permissão de segurança específica conhecida para o sistema.

PermissionInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ProviderInfo

Contém informações sobre um determinado android.content.ContentProvider content provider.

ProviderInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ResolveInfo

Informações retornadas da resolução de uma intenção em relação a um IntentFilter.

ResolveInfo.DisplayNameComparator

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ResolveInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ServiceInfo

Informações que você pode recuperar sobre um serviço de aplicativo específico.

ServiceInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

SharedLibraryInfo

Essa classe fornece informações para uma biblioteca compartilhada.

SharedLibraryInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ShortcutInfo

Representa um atalho que pode ser publicado por meio de ShortcutManager.

ShortcutInfo.Builder

Classe de construtor para ShortcutInfo objetos.

ShortcutInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ShortcutManager

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

Signature

Representação opaca e imutável de um certificado de assinatura associado a um pacote de aplicativos.

Signature.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

SigningInfo

Informações relativas aos certificados de assinatura usados para assinar um pacote.

SigningInfo.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

SigningInfoException

Indica um erro ao verificar as informações de assinatura do aplicativo .

VersionedPackage

Encapsula um pacote e seu código de versão.

VersionedPackage.InterfaceConsts

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

Interfaces

Nome Description
PackageManager.IOnChecksumsReadyListener

Ouvinte que é notificado quando as somas de verificação estão disponíveis.

Enumerações

Nome Description
ActivityColorMode

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ActivityInfoFlags

Enumera valores retornados por vários tipos.

ActivityPersistableMode

Enumera valores retornados por vários tipos.

ApplicationCategories

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ApplicationInfoFlags

Enumera valores retornados por vários tipos e usados como um parâmetro do membro F:Android.App.ApplicationErrorReport.GetErrorReportReceiver .

ApplicationInfoMemtag

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ApplicationInfoZeroInit

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

CertificateType

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ChecksumType

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ComponentEnabledState

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

ComponentEnableOption

Enumera valores retornados por DontKillAppmembros e membros Nonee DontKillApp usados como um parâmetro de vários tipos.

ConfigChanges

Enumera valores retornados por vários tipos e usados como um parâmetro dos membros F:Android.Content.Res.Configuration.NeedNewResources e F:Android.Content.Res.Configuration.NeedNewResources .

DocumentLaunchMode

Enumera valores retornados por vários tipos.

FeatureFlags

Enumera valores retornados por vários tipos.

FlagPermission

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ForegroundService

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

GwpAsan

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

InputFeature

Enumera valores retornados por vários tipos.

InstallReason

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

LauncherAppsShortcutQueryFlags

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

LaunchMode

Enumera valores retornados por vários tipos.

PackageInfoFlags

Enumera valores retornados por vários métodos e PackageInfoFlags usados como um parâmetro de vários tipos.

PackageInfoFlagsLong

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstallerPermissionState

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstallerUnarchival

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstallLocation

Enumera valores retornados por vários tipos e usados como um parâmetro do membro F:Android.Content.PM.PackageInstaller+SessionParams.SetInstallLocation .

PackageInstallMode

Enumera valores retornados pelos FullInstallmembros e membros e InheritExisting usados como um parâmetro do F:Android.Content.PM.PackageInstaller+SessionParams.. membro do ctor .

PackageInstallReason

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstallScenario

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstallStatus

Enumera valores retornados por vários métodos de PackageInstallStatus.

PackageInstallUserAction

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageInstallVerification

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

PackageManagerUninstallFlags

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

PackageSource

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

Permission

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

PermissionGroupInfoFlags

Enumera valores retornados por vários tipos.

PermissionInfoFlags

Enumera valores retornados por vários tipos.

PinItemRequestType

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

Protection

Enumera valores retornados por vários tipos.

ProviderInfoFlags

Enumera valores retornados por vários tipos.

RawExternalStorageAccess

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

RequestedPermission

Enumera valores retornados por vários tipos.

ScreenOrientation

Enumera valores retornados por vários tipos e usados como um parâmetro do membro F:Android.Webkit.WebChromeClient.OnShowCustomView .

ServiceInfoFlags

Enumera valores retornados por vários tipos.

SessionStatus

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

SharedLibraryType

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ShortcutDisabledReason

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ShortcutManagerMatchFlags

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

ShortcutSurface

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

SignatureResult

Enumera valores retornados por vários tipos.

SigningInfoVersion

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

StagedSession

Contém classes para acessar informações sobre um pacote de aplicativos, incluindo informações sobre suas atividades, permissões, serviços, assinaturas e provedores.

UiOptions

Enumera valores retornados por vários tipos e tomados como um parâmetro dos membros F:Android.Views.Window.SetUiOptions, F:Android.Views.Window.SetUiOptions e F:Android.Views.Window.SetUiOptions .