PackageInfoFlags Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Enumera valores retornados por vários métodos e PackageInfoFlags usados como um parâmetro de vários tipos.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
[System.Flags]
public enum PackageInfoFlags
[<System.Flags>]
type PackageInfoFlags =
- Herança
-
PackageInfoFlags
- Atributos
Campos
| Nome | Valor | Description |
|---|---|---|
| Attributions | -2147483648 | Essa constante foi preterida no nível 34 da API. Use GET_ATTRIBUTIONS_LONG para evitar a extensão de sinal não intencional. As operações com esse sinalizador podem causar resultados não intencionais e possíveis RuntimeException.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Activities | 1 | PackageInfo sinalizador: retornar informações sobre as atividades no pacote em Activities. |
| Receivers | 2 | PackageInfo sinalizador: retornar informações sobre receptores de intenção no pacote em Receivers. |
| Services | 4 | PackageInfo sinalizador: retornar informações sobre os serviços no pacote em Services. |
| Providers | 8 | PackageInfo sinalizador: retornar informações sobre provedores de conteúdo no pacote em Providers. |
| Instrumentation | 16 | PackageInfo sinalizador: retornar informações sobre instrumentação no pacote em Instrumentation. |
| IntentFilters | 32 | PackageInfosinalizador: retornar informações sobre os filtros de intenção compatíveis com a atividade. |
| ResolvedFilter | 64 | ResolveInfo sinalizador: retornar o IntentFilter que foi correspondido para um ResolveInfo específico em Filter. |
| Signatures | 64 | PackageInfosinalizador: retornar informações sobre as assinaturas incluídas no pacote. |
| MetaData | 128 | Sinalizador ComponentInfo: retorne os pacotes de dados ComponentInfo.metaData associados a um componente. Isso se aplica a qualquer API que retorne uma subclasse ComponentInfo.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Gids | 256 | Sinalizador PackageInfo: retorne as IDs de grupo associadas a um aplicativo. Isso se aplica a qualquer API que retorne uma classe PackageInfo, direta ou aninhada dentro de outra.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| DisabledComponents | 512 | PackageInfosinalizador: inclua componentes desabilitados nas informações retornadas. |
| MatchDisabledComponents | 512 | Sinalizador PackageInfo: inclua componentes desabilitados nas informações retornadas.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| SharedLibraryFiles | 1024 | Sinalizador ApplicationInfo: retorne os caminhos para as bibliotecas compartilhadas associadas a um aplicativo. Isso se aplica a qualquer API que retorne uma classe ApplicationInfo, diretamente ou aninhada dentro de outra.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UriPermissionPatterns | 2048 | Sinalizador ProviderInfo: retorne os padrões de permissão de URI associados a um provedor de conteúdo. Isso se aplica a qualquer API que retorne uma classe ProviderInfo, direta ou aninhada dentro de outra.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Permissions | 4096 | PackageInfo sinalizador: retornar informações sobre permissões no pacote em Permissions. |
| MatchUninstalledPackages | 8192 | Parâmetro de sinalizador para recuperar algumas informações sobre todos os aplicativos (mesmo os desinstalados) que têm diretórios de dados. Esse estado pode ter resultado se os aplicativos tiverem sido excluídos com sinalizador DELETE_KEEP_DATA com a possibilidade de serem substituídos ou reinstalados no futuro. Observação: esse sinalizador pode fazer com que menos informações sobre aplicativos instalados no momento sejam retornadas. Observação: o uso desse sinalizador requer a permissão android.permission.QUERY_ALL_PACKAGES para ver pacotes desinstalados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UninstalledPackages | 8192 | Essa constante foi preterida no nível 24 da API. substituído por MATCH_UNINSTALLED_PACKAGES
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Configurations | 16384 | Sinalizador PackageInfo: retornar informações sobre preferências de hardware em PackageInfo.configPreferences e recursos solicitados em PackageInfo.reqFeatures e PackageInfo.featureGroups.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| DisabledUntilUsedComponents | 32768 | Essa constante foi preterida no nível 24 da API. substituído por MATCH_DISABLED_UNTIL_USED_COMPONENTS.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| MatchDisabledUntilUsedComponents | 32768 | Sinalizador PackageInfo: inclua componentes desabilitados que estão nesse estado apenas devido a COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED nas informações retornadas. Observe que, se você definir esse sinalizador, os aplicativos que estiverem nesse estado desabilitado serão relatados como habilitados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| MatchDefaultOnly | 65536 | Sinalizador de resolução e consulta: se definido, somente filtros que dão suporte serão CategoryDefaultconsiderados para correspondência. |
| MatchAll | 131072 | Sinalizador de consulta: se definido e se a plataforma estiver fazendo qualquer filtragem dos resultados, a filtragem não ocorrerá. Este é um sinônimo para dizer que todos os resultados devem ser retornados. Esse sinalizador deve ser usado com extremo cuidado.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| MatchDirectBootUnaware | 262144 | Sinalizador de consulta: corresponder componentes que são inicialização direta sem conhecimento nas informações retornadas, independentemente do estado atual do usuário. Quando nem MATCH_DIRECT_BOOT_AWARE nem MATCH_DIRECT_BOOT_UNAWARE são especificados, o comportamento padrão é corresponder somente a componentes executáveis com base no estado do usuário. Por exemplo, quando um usuário é iniciado, mas as credenciais ainda não foram apresentadas, o usuário está executando "bloqueado" e apenas MATCH_DIRECT_BOOT_AWARE componentes são retornados. Depois que as credenciais do usuário tiverem sido apresentadas, o usuário estará executando "desbloqueado" e os componentes MATCH_DIRECT_BOOT_AWARE e MATCH_DIRECT_BOOT_UNAWARE serão retornados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| MatchDirectBootAware | 524288 | Sinalizador de consulta: corresponder aos componentes que estão cientes da inicialização direta nas informações retornadas, independentemente do estado atual do usuário. Quando nem MATCH_DIRECT_BOOT_AWARE nem MATCH_DIRECT_BOOT_UNAWARE são especificados, o comportamento padrão é corresponder somente a componentes executáveis com base no estado do usuário. Por exemplo, quando um usuário é iniciado, mas as credenciais ainda não foram apresentadas, o usuário está executando "bloqueado" e apenas MATCH_DIRECT_BOOT_AWARE componentes são retornados. Depois que as credenciais do usuário tiverem sido apresentadas, o usuário estará executando "desbloqueado" e os componentes MATCH_DIRECT_BOOT_AWARE e MATCH_DIRECT_BOOT_UNAWARE serão retornados.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| MatchSystemOnly | 1048576 | Sinalizador de consulta: inclua apenas componentes de aplicativos marcados com ApplicationInfo.FLAG_SYSTEM.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| SigningCertificates | 134217728 | Sinalizador PackageInfo: retorne os certificados de assinatura associados a esse pacote. Cada entrada é um certificado de assinatura que o pacote provou que está autorizado a usar, geralmente um certificado de assinatura anterior do qual ele foi girado.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.