LauncherAppsShortcutQueryFlags Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
[System.Flags]
public enum LauncherAppsShortcutQueryFlags
[<System.Flags>]
type LauncherAppsShortcutQueryFlags =
- Ereditarietà
-
LauncherAppsShortcutQueryFlags
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| None | 0 | |
| MatchDynamic | 1 | Includere collegamenti dinamici nel risultato. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| MatchPinned | 2 | Includere i tasti di scelta rapida aggiunti nel risultato. Se sei l'app assistente selezionata e desideri recuperare tutti i tasti di scelta rapida di proprietà dell'utente sull'utilità di avvio (o da altri utilità di avvio, nel caso in cui l'utente abbia più), usa FLAG_MATCH_PINNED_BY_ANY_LAUNCHER invece. Se sei una normale app di avvio, non c'è modo di ottenere collegamenti aggiunti da altri utilità di avvio e FLAG_MATCH_PINNED_BY_ANY_LAUNCHER verranno ignorati. Usare quindi questo flag per ottenere collegamenti aggiunti. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| GetKeyFieldsOnly | 4 | Richiede solo campi "chiave". Vedere ShortcutInfo.hasKeyFieldsOnly() javadoc per visualizzare i campi "key". In questo modo è possibile accedere più rapidamente alle informazioni di collegamento per determinare se la cache in memoria del chiamante deve essere aggiornata. In genere, le applicazioni launcher memorizzano nella cache tutte o la maggior parte delle informazioni di collegamento in memoria per visualizzare i collegamenti senza alcun ritardo. Quando un'applicazione di avvio specifica vuole aggiornare la cache, ad esempio quando il processo viene riavviato, può recuperare le informazioni di collegamento con questo flag. L'applicazione può quindi controllare ShortcutInfo.getLastChangedTimestamp() per ogni collegamento, recuperando le informazioni non chiave di un collegamento solo se il collegamento è stato aggiornato. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| MatchManifest | 8 | Includere i tasti di scelta rapida del manifesto nel risultato. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| MatchCached | 16 | Includere i collegamenti memorizzati nella cache nel risultato. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| MatchPinnedByAnyLauncher | 1024 | Includere tutti i collegamenti aggiunti da qualsiasi utilità di avvio, non solo dal chiamante, nel risultato. Il chiamante deve essere l'app assistente selezionata per usare questo flag o disporre dell'autorizzazione di ACCESS_SHORTCUTS di sistema. Se sei l'app assistente selezionata e desideri recuperare tutti i tasti di scelta rapida di proprietà dell'utente sull'utilità di avvio (o da altri utilità di avvio, nel caso in cui l'utente abbia più), usa FLAG_MATCH_PINNED_BY_ANY_LAUNCHER invece. Se sei un'app di avvio normale (o qualsiasi app che non è l'app assistente selezionata), questo flag verrà ignorato. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.