Android.Content.PM Namespace

Contains classes for accessing information about an application package, including information about its activities, permissions, services, signatures, and providers.

Classes

ActivityInfo

Information you can retrieve about a particular application activity or receiver.

ActivityInfo.InterfaceConsts
ActivityInfo.WindowLayout
ApplicationInfo

Information you can retrieve about a particular application.

ApplicationInfo.DisplayNameComparator
ApplicationInfo.InterfaceConsts
ChangedPackages
ChangedPackages.InterfaceConsts
ComponentInfo

Base class containing information common to all application components (ActivityInfo, ServiceInfo).

ConfigurationInfo

Information you can retrieve about hardware configuration preferences declared by an application.

ConfigurationInfo.InterfaceConsts
FeatureGroupInfo

A set of features that can be requested by an application.

FeatureGroupInfo.InterfaceConsts
FeatureInfo

A single feature that can be requested by an application.

FeatureInfo.InterfaceConsts
InstrumentationInfo

Information you can retrieve about a particular piece of test instrumentation.

InstrumentationInfo.InterfaceConsts
LabeledIntent

A special subclass of Intent that can have a custom label/icon associated with it.

LauncherActivityInfo

A representation of an activity that can belong to this user or a managed profile associated with this user.

LauncherApps

Class for retrieving a list of launchable activities for the current user and any associated managed profiles.

LauncherApps.Callback
LauncherApps.PinItemRequest
LauncherApps.PinItemRequest.InterfaceConsts
LauncherApps.ShortcutQuery
PackageInfo

Overall information about the contents of a package.

PackageInfo.InterfaceConsts
PackageInstaller

Offers the ability to install, upgrade, and remove applications on the device.

PackageInstaller.Session
PackageInstaller.SessionCallback
PackageInstaller.SessionInfo
PackageInstaller.SessionInfo.InterfaceConsts
PackageInstaller.SessionParams
PackageInstaller.SessionParams.InterfaceConsts
PackageItemInfo

Base class containing information common to all package items held by the package manager.

PackageItemInfo.DisplayNameComparator
PackageManager

Class for retrieving various kinds of information related to the application packages that are currently installed on the device.

PackageManager.NameNotFoundException

This exception is thrown when a given package, application, or component name cannot be found.

PackageStats

implementation of PackageStats associated with a application package.

PackageStats.InterfaceConsts
PathPermission

Description of permissions needed to access a particular path in a ProviderInfo.

PermissionGroupInfo

Information you can retrieve about a particular security permission group known to the system.

PermissionGroupInfo.InterfaceConsts
PermissionInfo

Information you can retrieve about a particular security permission known to the system.

PermissionInfo.InterfaceConsts
ProviderInfo

Holds information about a specific ContentProvider.

ProviderInfo.InterfaceConsts
ResolveInfo

Information that is returned from resolving an intent against an IntentFilter.

ResolveInfo.DisplayNameComparator
ResolveInfo.InterfaceConsts
ServiceInfo

Information you can retrieve about a particular application service.

ServiceInfo.InterfaceConsts
SharedLibraryInfo
SharedLibraryInfo.InterfaceConsts
ShortcutInfo
ShortcutInfo.Builder
ShortcutInfo.InterfaceConsts
ShortcutManager
Signature

Opaque, immutable representation of a signing certificate associated with an application package.

Signature.InterfaceConsts
VersionedPackage
VersionedPackage.InterfaceConsts

Enums

ActivityColorMode
ActivityInfoFlags

Enumerates values returned by several types.

ActivityPersistableMode

Enumerates values returned by several types.

ApplicationCategories
ApplicationInfoFlags

F:Android.App.ApplicationErrorReport.GetErrorReportReceiver

ComponentEnabledState

Enumerates values returned by several types and taken as a parameter of several types.

ComponentEnableOption

Enumerates values returned by the DontKillApp, None, and DontKillApp members and taken as a parameter of several types.

ConfigChanges

Enumerates values returned by several types and taken as a parameter of the F:Android.Content.Res.Configuration.NeedNewResources, and F:Android.Content.Res.Configuration.NeedNewResources members.

DocumentLaunchMode

Enumerates values returned by several types.

FeatureFlags

Enumerates values returned by several types.

InputFeature

Enumerates values returned by several types.

LauncherAppsShortcutQueryFlags
LaunchMode

Enumerates values returned by several types.

PackageInfoFlags

Enumerates values returned by several methods of PackageInfoFlags and taken as a parameter of several types.

PackageInstallLocation

F:Android.Content.PM.PackageInstaller+SessionParams.SetInstallLocation

PackageInstallMode

Enumerates values returned by the FullInstall, and InheritExisting members and taken as a parameter of the F:Android.Content.PM.PackageInstaller+SessionParams..ctor member.

PackageInstallReason
PackageInstallStatus

Enumerates values returned by several methods of PackageInstallStatus.

PackageInstallVerification

Enumerates values returned by several types and taken as a parameter of several types.

Permission

Enumerates values returned by several types and taken as a parameter of several types.

PermissionGroupInfoFlags

Enumerates values returned by several types.

PermissionInfoFlags

Enumerates values returned by several types.

PinItemRequestType
Protection

Enumerates values returned by several types.

ProviderInfoFlags

Enumerates values returned by several types.

RequestedPermission

Enumerates values returned by several types.

ScreenOrientation

F:Android.Webkit.WebChromeClient.OnShowCustomView

ServiceInfoFlags

Enumerates values returned by several types.

SharedLibraryType
SignatureResult

Enumerates values returned by several types.

UiOptions

Enumerates values returned by several types and taken as a parameter of the F:Android.Views.Window.SetUiOptions, F:Android.Views.Window.SetUiOptions, and F:Android.Views.Window.SetUiOptions members.