PackageInfoFlags Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Enumera los valores devueltos por varios métodos de PackageInfoFlags y tomados como parámetro de varios tipos.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
[System.Flags]
public enum PackageInfoFlags
[<System.Flags>]
type PackageInfoFlags =
- Herencia
-
PackageInfoFlags
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| Attributions | -2147483648 | Esta constante estaba en desuso en el nivel de API 34. Use GET_ATTRIBUTIONS_LONG para evitar la extensión de signo no deseada. Las operaciones con esta marca pueden provocar resultados no deseados y una posible excepción RuntimeException.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| Activities | 1 | PackageInfo flag: devuelve información sobre las actividades del paquete en Activities. |
| Receivers | 2 | PackageInfo flag: devuelve información sobre los receptores de intención del paquete en Receivers. |
| Services | 4 | PackageInfo flag: devuelve información sobre los servicios del paquete en Services. |
| Providers | 8 | PackageInfo flag: devuelve información sobre los proveedores de contenido del paquete en Providers. |
| Instrumentation | 16 | PackageInfo flag: devuelve información sobre la instrumentación en el paquete en Instrumentation. |
| IntentFilters | 32 | PackageInfoflag: devuelve información sobre los filtros de intención admitidos por la actividad. |
| ResolvedFilter | 64 | ResolveInfo flag: devuelve el IntentFilter que se ha coincidente con un resolveInfo determinado en Filter. |
| Signatures | 64 | PackageInfoflag: devuelve información sobre las firmas incluidas en el paquete. |
| MetaData | 128 | Marca ComponentInfo: devuelve los paquetes de datos ComponentInfo.metaData asociados a un componente. Esto se aplica a cualquier API que devuelva una subclase ComponentInfo.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| Gids | 256 | Marca PackageInfo: devuelve los identificadores de grupo asociados a una aplicación. Esto se aplica a cualquier API que devuelva una clase PackageInfo, ya sea directamente o anidada dentro de otra.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| DisabledComponents | 512 | PackageInfoflag: incluya componentes deshabilitados en la información devuelta. |
| MatchDisabledComponents | 512 | Marca PackageInfo: incluya componentes deshabilitados en la información devuelta.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| SharedLibraryFiles | 1024 | Marca ApplicationInfo: devuelve las rutas de acceso a las bibliotecas compartidas asociadas a una aplicación. Esto se aplica a cualquier API que devuelva una clase ApplicationInfo, ya sea directamente o anidada dentro de otra.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| UriPermissionPatterns | 2048 | Marca ProviderInfo: devuelve los patrones de permisos de URI asociados a un proveedor de contenido. Esto se aplica a cualquier API que devuelva una clase ProviderInfo, ya sea directamente o anidada dentro de otra.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| Permissions | 4096 | PackageInfo flag: devuelve información sobre los permisos del paquete en Permissions. |
| MatchUninstalledPackages | 8192 | Marca el parámetro para recuperar información sobre todas las aplicaciones (incluso las desinstaladas) que tienen directorios de datos. Este estado podría haber resultado si las aplicaciones se han eliminado con la marca DELETE_KEEP_DATA con la posibilidad de reemplazarse o reinstalarlas en el futuro. Nota: esta marca puede provocar que se devuelva menos información sobre las aplicaciones instaladas actualmente. Nota: el uso de esta marca requiere el permiso android.permission.QUERY_ALL_PACKAGES para ver los paquetes desinstalados.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| UninstalledPackages | 8192 | Esta constante estaba en desuso en el nivel de API 24. reemplazado por MATCH_UNINSTALLED_PACKAGES
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| Configurations | 16384 | Marca PackageInfo: devuelve información sobre las preferencias de hardware en PackageInfo.configPreferences y las características solicitadas en PackageInfo.reqFeatures y PackageInfo.featureGroups.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| DisabledUntilUsedComponents | 32768 | Esta constante estaba en desuso en el nivel de API 24. reemplazado por MATCH_DISABLED_UNTIL_USED_COMPONENTS.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| MatchDisabledUntilUsedComponents | 32768 | Marca PackageInfo: incluya componentes deshabilitados que están en ese estado solo debido a COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED en la información devuelta. Tenga en cuenta que si establece esta marca, las aplicaciones que están en este estado deshabilitado se notificarán como habilitadas.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| MatchDefaultOnly | 65536 | Marca de resolución y consulta: si se establece, solo se considerarán filtros que admiten la CategoryDefaultcoincidencia. |
| MatchAll | 131072 | Marca de consulta: si se establece y si la plataforma realiza algún filtrado de los resultados, no se producirá el filtrado. Este es un sinónimo de decir que se deben devolver todos los resultados. Esta marca debe usarse con cuidado extremo.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| MatchDirectBootUnaware | 262144 | Marca de consulta: coincide con los componentes que no son conscientes del arranque directo en la información devuelta, independientemente del estado actual del usuario. Cuando no se especifican ni MATCH_DIRECT_BOOT_AWARE ni MATCH_DIRECT_BOOT_UNAWARE, el comportamiento predeterminado es coincidir solo con los componentes ejecutables en función del estado del usuario. Por ejemplo, cuando se inicia un usuario, pero aún no se han presentado credenciales, el usuario ejecuta "bloqueado" y solo se devuelven los componentes de MATCH_DIRECT_BOOT_AWARE. Una vez presentadas las credenciales de usuario, el usuario ejecuta "desbloqueado" y se devuelven los componentes MATCH_DIRECT_BOOT_AWARE y MATCH_DIRECT_BOOT_UNAWARE.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| MatchDirectBootAware | 524288 | Marca de consulta: coincide con los componentes que son compatibles con el arranque directo en la información devuelta, independientemente del estado actual del usuario. Cuando no se especifican ni MATCH_DIRECT_BOOT_AWARE ni MATCH_DIRECT_BOOT_UNAWARE, el comportamiento predeterminado es coincidir solo con los componentes ejecutables en función del estado del usuario. Por ejemplo, cuando se inicia un usuario, pero aún no se han presentado credenciales, el usuario ejecuta "bloqueado" y solo se devuelven los componentes de MATCH_DIRECT_BOOT_AWARE. Una vez presentadas las credenciales de usuario, el usuario ejecuta "desbloqueado" y se devuelven los componentes MATCH_DIRECT_BOOT_AWARE y MATCH_DIRECT_BOOT_UNAWARE.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| MatchSystemOnly | 1048576 | Marca de consulta: incluya solo componentes de aplicaciones marcadas con ApplicationInfo.FLAG_SYSTEM.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| SigningCertificates | 134217728 | Marca PackageInfo: devuelve los certificados de firma asociados a este paquete. Cada entrada es un certificado de firma que el paquete ha demostrado que está autorizado a usar, normalmente un certificado de firma pasado desde el que ha girado.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.