LauncherAppsShortcutQueryFlags 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此列舉支援其成員值的位元組合。
[System.Flags]
public enum LauncherAppsShortcutQueryFlags
[<System.Flags>]
type LauncherAppsShortcutQueryFlags =
- 繼承
-
LauncherAppsShortcutQueryFlags
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| None | 0 | |
| MatchDynamic | 1 | 在結果中加入動態捷徑。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| MatchPinned | 2 | 在結果中加入置頂的捷徑。 如果你是被選中的助理應用程式,且想取得使用者在啟動器上(或若使用者有多個啟動器)擁有的所有捷徑,請改用FLAG_MATCH_PINNED_BY_ANY_LAUNCHER。 如果你是一般啟動器應用程式,就無法讓其他啟動器釘選捷徑,FLAG_MATCH_PINNED_BY_ANY_LAUNCHER也會被忽略。 所以用這個旗標來獲得自己的置頂捷徑。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| GetKeyFieldsOnly | 4 | 僅請求「key」欄位。 請參考 ShortcutInfo.hasKeyFieldsOnly() 的 javadoc,了解哪些欄位欄位會「key」。 這讓使用者能更快取得捷徑資訊,以判斷呼叫者的記憶體快取是否需要更新。 通常,啟動器應用程式會將所有或大部分捷徑資訊快取到記憶體中,以無延遲地顯示捷徑。 當特定啟動器應用程式想要更新快取時,例如程序重新啟動時,它可以利用此標誌取得捷徑資訊。 應用程式接著可以檢查每個捷徑的 ShortcutInfo.getLastChangedTimestamp(),只有當捷徑已更新時,才取得非金鑰資訊。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| MatchManifest | 8 | 在結果中加入清單捷徑。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| MatchCached | 16 | 在結果中加入快取的捷徑。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| MatchPinnedByAnyLauncher | 1024 | 將所有啟動器釘選的捷徑(不只是呼叫者)納入結果中。 來電者必須是被選中的助理應用程式才能使用此旗標,或系統ACCESS_SHORTCUTS權限。 如果你是被選中的助理應用程式,且想取得使用者在啟動器上(或若使用者有多個啟動器)擁有的所有捷徑,請改用FLAG_MATCH_PINNED_BY_ANY_LAUNCHER。 如果你是一般啟動器應用程式(或任何非被選中的助理應用程式),這個標記會被忽略。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。