LauncherAppsShortcutQueryFlags 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.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
[System.Flags]
public enum LauncherAppsShortcutQueryFlags
[<System.Flags>]
type LauncherAppsShortcutQueryFlags =
- Herança
-
LauncherAppsShortcutQueryFlags
- Atributos
Campos
| Nome | Valor | Description |
|---|---|---|
| None | 0 | |
| MatchDynamic | 1 | Inclua atalhos dinâmicos no resultado.
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. |
| MatchPinned | 2 | Inclua atalhos fixados no resultado. Se você for o aplicativo assistente selecionado e quiser buscar todos os atalhos que o usuário possui no inicializador (ou por outros inicializadores, caso o usuário tenha vários), use FLAG_MATCH_PINNED_BY_ANY_LAUNCHER em vez disso. Se você for um aplicativo inicializador regular, não haverá como obter atalhos fixados por outros inicializadores e FLAG_MATCH_PINNED_BY_ANY_LAUNCHER serão ignorados. Portanto, use esse sinalizador para obter os próprios atalhos fixados.
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. |
| GetKeyFieldsOnly | 4 | Solicita somente campos de "chave". Consulte o javadoc de ShortcutInfo.hasKeyFieldsOnly()para ver quais campos campos "chave". Isso permite acesso mais rápido às informações de atalho para determinar se o cache na memória do chamador precisa ser atualizado. Normalmente, os aplicativos inicializador armazenam em cache todas ou a maioria das informações de atalho na memória para mostrar atalhos sem atraso. Quando um determinado aplicativo inicializador deseja atualizar seu cache, como quando seu processo é reiniciado, ele pode buscar informações de atalho com esse sinalizador. Em seguida, o aplicativo pode verificar ShortcutInfo.getLastChangedTimestamp() para cada atalho, buscando as informações não chave de um atalho somente se esse atalho tiver sido atualizado.
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. |
| MatchManifest | 8 | Inclua atalhos de manifesto no resultado.
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. |
| MatchCached | 16 | Inclua atalhos armazenados em cache no resultado.
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. |
| MatchPinnedByAnyLauncher | 1024 | Inclua todos os atalhos fixados por qualquer inicializador, não apenas pelo chamador, no resultado. O chamador deve ser o aplicativo assistente selecionado para usar esse sinalizador ou ter o sistema ACCESS_SHORTCUTS permissão. Se você for o aplicativo assistente selecionado e quiser buscar todos os atalhos que o usuário possui no inicializador (ou por outros inicializadores, caso o usuário tenha vários), use FLAG_MATCH_PINNED_BY_ANY_LAUNCHER em vez disso. Se você for um aplicativo inicializador regular (ou qualquer aplicativo que não seja o aplicativo assistente selecionado), esse sinalizador será ignorado. 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.