PackageInfoFlags Enum

Definition

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

This enumeration supports a bitwise combination of its member values.

[System.Flags]
public enum PackageInfoFlags
[<System.Flags>]
type PackageInfoFlags = 
Inheritance
PackageInfoFlags
Attributes

Fields

Activities 1

PackageInfo flag: return information about activities in the package in Activities.

Attributions -2147483648
Configurations 16384
DisabledComponents 512

PackageInfoflag: include disabled components in the returned info.

DisabledUntilUsedComponents 32768
Gids 256
Instrumentation 16

PackageInfo flag: return information about instrumentation in the package in Instrumentation.

IntentFilters 32

PackageInfoflag: return information about the intent filters supported by the activity.

MatchAll 131072
MatchDefaultOnly 65536

Resolution and querying flag: if set, only filters that support the CategoryDefaultwill be considered for matching.

MatchDirectBootAware 524288
MatchDirectBootUnaware 262144
MatchDisabledComponents 512
MatchDisabledUntilUsedComponents 32768
MatchSystemOnly 1048576
MatchUninstalledPackages 8192
MetaData 128
Permissions 4096

PackageInfo flag: return information about permissions in the package in Permissions.

Providers 8

PackageInfo flag: return information about content providers in the package in Providers.

Receivers 2

PackageInfo flag: return information about intent receivers in the package in Receivers.

ResolvedFilter 64

ResolveInfo flag: return the IntentFilter that was matched for a particular ResolveInfo in Filter.

Services 4

PackageInfo flag: return information about services in the package in Services.

SharedLibraryFiles 1024
Signatures 64

PackageInfoflag: return information about the signatures included in the package.

SigningCertificates 134217728
UninstalledPackages 8192
UriPermissionPatterns 2048

Remarks

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to