Android.Content.PM Espace de noms

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

Classes

Nom Description
ActivityInfo

Informations que vous pouvez récupérer sur une activité ou un récepteur d’application particulier.

ActivityInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ActivityInfo.WindowLayout

Contient des informations sur la position et la taille de l’activité sur l’affichage.

ApkChecksum

Somme de contrôle typée d’un APK.

ApkChecksum.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ApplicationInfo

Informations que vous pouvez récupérer sur une application particulière.

ApplicationInfo.DisplayNameComparator

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ApplicationInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ArchivedActivityInfo

Contient les champs requis pour afficher le package archivé dans Launcher.

ArchivedPackageInfo

Contient les champs requis pour l’installation du package archivé, i.

Attribution

Informations sur une attribution déclarée par un package.

Attribution.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

Capability

Représente une fonctionnalité qui peut être effectuée par une application, également appelée Action d’application.

Capability.Builder

Classe Builder pour Capability.

Capability.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

CapabilityParams

Représente les paramètres et ses noms correspondants qui peuvent être associés à un Capability.

CapabilityParams.Builder

Classe Builder pour CapabilityParams.

CapabilityParams.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ChangedPackages

Packages qui ont été modifiés depuis la dernière fois qu’ils ont été demandés.

ChangedPackages.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

Checksum

Somme de contrôle typée.

Checksum.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ComponentInfo

Classe de base contenant des informations communes à tous les composants d’application (ActivityInfo, ServiceInfo).

ConfigurationInfo

Informations que vous pouvez récupérer sur les préférences de configuration matérielle déclarées par une application.

ConfigurationInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

CrossProfileApps

Classe pour la gestion des opérations entre profils.

FeatureGroupInfo

Ensemble de fonctionnalités qui peuvent être demandées par une application.

FeatureGroupInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

FeatureInfo

Définition d’une seule fonctionnalité matérielle ou logicielle facultative d’un appareil Android.

FeatureInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

InstallSourceInfo

Informations sur la façon dont une application a été installée.

InstallSourceInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

InstrumentationInfo

Informations que vous pouvez récupérer sur un élément particulier d’instrumentation de test.

InstrumentationInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

LabeledIntent

Sous-classe spéciale d’intention qui peut avoir une étiquette/une icône personnalisée associée.

LauncherActivityInfo

Représentation d’une activité pouvant appartenir à cet utilisateur ou à un profil managé associé à cet utilisateur.

LauncherApps

Classe pour récupérer une liste d’activités pouvant être lancées pour l’utilisateur actuel et tous les profils managés associés visibles par l’utilisateur actuel, qui peuvent être récupérés avec #getProfiles.

LauncherApps.ArchiveCompatibilityParams

Permet d’activer les options de compatibilité d’archivage avec #setArchiveCompatibility.

LauncherApps.Callback

Rappels pour les modifications apportées au package à cet objet et aux profils managés associés.

LauncherApps.PinItemRequest

Représente une requête « raccourci épingle » ou « épingler appwidget » effectuée par une application, qui est envoyée avec une #ACTION_CONFIRM_PIN_SHORTCUT#ACTION_CONFIRM_PIN_APPWIDGET ou une intention respectivement à l’application de lanceur par défaut.

LauncherApps.PinItemRequest.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

LauncherApps.ShortcutQuery

Représente une requête passée à #getShortcuts(ShortcutQuery, UserHandle).

LauncherUserInfo

L’objet LauncherUserInfo contient des informations sur un utilisateur Android requis pour afficher les éléments d’interface utilisateur associés au lanceur spécifiques à l’utilisateur (comme des badges).

LauncherUserInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ModuleInfo

Informations que vous pouvez récupérer sur un module système particulier.

ModuleInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInfo

Informations générales sur le contenu d’un package.

PackageInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstaller

Offre la possibilité d’installer, de mettre à niveau et de supprimer des applications sur l’appareil.

PackageInstaller.InstallConstraints

Classe pour encapsuler des contraintes pour l’installation.

PackageInstaller.InstallConstraints.Builder

Classe Builder pour la construction d’InstallConstraints.

PackageInstaller.InstallConstraints.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstaller.InstallConstraintsResult

Résultat de rappel de #checkInstallConstraints(List, InstallConstraints, Executor, Consumer).

PackageInstaller.InstallConstraintsResult.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstaller.PreapprovalDetails

Détails de la demande d’approbation de l’installation préalable à la validation.

PackageInstaller.PreapprovalDetails.Builder

Générateur pour PreapprovalDetails

PackageInstaller.PreapprovalDetails.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstaller.Session

Installation en cours d’étape active.

PackageInstaller.SessionCallback

Événements pour l’observation du cycle de vie de session.

PackageInstaller.SessionInfo

Détails d’une session d’installation active.

PackageInstaller.SessionInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstaller.SessionParams

Paramètres de création d’un nouveau PackageInstaller.Session.

PackageInstaller.SessionParams.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstaller.UnarchivalState

Utilisé pour communiquer l’état nonarchival dans #reportUnarchivalState.

PackageItemInfo

Classe de base contenant des informations communes à tous les éléments de package détenus par le gestionnaire de package.

PackageItemInfo.DisplayNameComparator

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageManager

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

PackageManager.ApplicationInfoFlags

Indicateurs spécifiques utilisés pour récupérer les informations de l’application.

PackageManager.ChecksumsReadyEventArgs

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageManager.ComponentEnabledSetting

Classe contenant le paramètre activé d’un composant de package.

PackageManager.ComponentEnabledSetting.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageManager.ComponentInfoFlags

Indicateurs spécifiques utilisés pour récupérer les informations de composant.

PackageManager.NameNotFoundException

Cette exception est levée lorsqu’un package, une application ou un nom de composant donné est introuvable.

PackageManager.PackageInfoFlags

Indicateurs spécifiques utilisés pour récupérer les informations du package.

PackageManager.Property

Valeur de propriété définie dans le manifeste.

PackageManager.Property.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageManager.ResolveInfoFlags

Indicateurs spécifiques utilisés pour récupérer les informations de résolution.

PackageStats

implémentation de PackageStats associée à un package d’application.

PackageStats.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PathPermission

Description des autorisations nécessaires pour accéder à un chemin particulier dans un ProviderInfo.

PermissionGroupInfo

Informations que vous pouvez récupérer sur un groupe d’autorisations de sécurité particulier connu du système.

PermissionGroupInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PermissionInfo

Informations que vous pouvez récupérer sur une autorisation de sécurité particulière connue du système.

PermissionInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ProviderInfo

Contient des informations sur un élément spécifique android.content.ContentProvider content provider.

ProviderInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ResolveInfo

Informations retournées à partir de la résolution d’une intention par rapport à un IntentFilter.

ResolveInfo.DisplayNameComparator

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ResolveInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ServiceInfo

Informations que vous pouvez récupérer sur un service d’application particulier.

ServiceInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

SharedLibraryInfo

Cette classe fournit des informations pour une bibliothèque partagée.

SharedLibraryInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ShortcutInfo

Représente un raccourci qui peut être publié via ShortcutManager.

ShortcutInfo.Builder

Classe Builder pour ShortcutInfo les objets.

ShortcutInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ShortcutManager

ShortcutManager exécute des opérations sur l’ensemble de raccourcis d’une application, qui représentent des tâches et des actions spécifiques que les utilisateurs peuvent effectuer au sein de votre application.

Signature

Représentation opaque et immuable d’un certificat de signature associé à un package d’application.

Signature.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

SigningInfo

Informations relatives aux certificats de signature utilisés pour signer un package.

SigningInfo.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

SigningInfoException

Indique une erreur lors de la vérification des informations de signature de l’application .

VersionedPackage

Encapsule un package et son code de version.

VersionedPackage.InterfaceConsts

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

Interfaces

Nom Description
PackageManager.IOnChecksumsReadyListener

Écouteur qui est averti lorsque des sommes de contrôle sont disponibles.

Énumérations

Nom Description
ActivityColorMode

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ActivityInfoFlags

Énumère les valeurs retournées par plusieurs types.

ActivityPersistableMode

Énumère les valeurs retournées par plusieurs types.

ApplicationCategories

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ApplicationInfoFlags

Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Android.App.ApplicationErrorReport.GetErrorReportReceiver .

ApplicationInfoMemtag

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ApplicationInfoZeroInit

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

CertificateType

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ChecksumType

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ComponentEnabledState

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs types.

ComponentEnableOption

Énumère les valeurs retournées par le DontKillApp, Noneet DontKillApp les membres et pris comme paramètre de plusieurs types.

ConfigChanges

Énumère les valeurs retournées par plusieurs types et prises en tant que paramètre des membres F :Android.Content.Res.Configuration.NeedNewResources et F :Android.Content.Res.Configuration.NeedNewResources .

DocumentLaunchMode

Énumère les valeurs retournées par plusieurs types.

FeatureFlags

Énumère les valeurs retournées par plusieurs types.

FlagPermission

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ForegroundService

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

GwpAsan

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

InputFeature

Énumère les valeurs retournées par plusieurs types.

InstallReason

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

LauncherAppsShortcutQueryFlags

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

LaunchMode

Énumère les valeurs retournées par plusieurs types.

PackageInfoFlags

Énumère les valeurs retournées par plusieurs méthodes et PackageInfoFlags prises comme paramètre de plusieurs types.

PackageInfoFlagsLong

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstallerDeveloperVerificationFailedReason

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstallerPermissionState

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstallerUnarchival

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstallLocation

Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Android.Content.PM.PackageInstaller+SessionParams.SetInstallLocation .

PackageInstallMode

Énumère les valeurs retournées par les FullInstallmembres et InheritExisting prises comme paramètre de F :Android.Content.PM.PackageInstaller+SessionParams.. membre ductor .

PackageInstallReason

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstallScenario

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstallStatus

Énumère les valeurs retournées par plusieurs méthodes de PackageInstallStatus.

PackageInstallUserAction

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageInstallVerification

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs types.

PackageManagerUninstallFlags

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

PackageSource

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

Permission

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs types.

PermissionGroupInfoFlags

Énumère les valeurs retournées par plusieurs types.

PermissionInfoFlags

Énumère les valeurs retournées par plusieurs types.

PinItemRequestType

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

Protection

Énumère les valeurs retournées par plusieurs types.

ProviderInfoFlags

Énumère les valeurs retournées par plusieurs types.

RawExternalStorageAccess

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

RequestedPermission

Énumère les valeurs retournées par plusieurs types.

ScreenOrientation

Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Android.WebKit.WebChromeClient.OnShowCustomView .

ServiceInfoFlags

Énumère les valeurs retournées par plusieurs types.

SessionStatus

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

SharedLibraryType

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ShortcutDisabledReason

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ShortcutManagerMatchFlags

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

ShortcutSurface

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

SignatureResult

Énumère les valeurs retournées par plusieurs types.

SigningInfoVersion

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

StagedSession

Contient des classes permettant d’accéder aux informations relatives à un package d’application, y compris des informations sur ses activités, ses autorisations, ses services, ses signatures et ses fournisseurs.

UiOptions

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de F :Android.Views.Window.SetUiOptions, F :Android.Views.Window.SetUiOptions et F :Android.Views.Window.Window.Window.SetUiOptions F :Android.Views.Window.SetUiOptions .