ShortcutManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
ShortcutManager
exécute des opérations sur l’ensemble de raccourcis d’une application, qui représentent des tâches et des actions spécifiques que les utilisateurs peuvent effectuer au sein de votre application.
[Android.Runtime.Register("android/content/pm/ShortcutManager", ApiSince=25, DoNotGenerateAcw=true)]
public class ShortcutManager : Java.Lang.Object
[<Android.Runtime.Register("android/content/pm/ShortcutManager", ApiSince=25, DoNotGenerateAcw=true)>]
type ShortcutManager = class
inherit Object
- Héritage
- Attributs
Remarques
ShortcutManager
exécute des opérations sur l’ensemble de raccourcis d’une application, qui représentent des tâches et des actions spécifiques que les utilisateurs peuvent effectuer au sein de votre application. Cette page répertorie les composants de la ShortcutManager
classe que vous pouvez utiliser pour créer et gérer des ensembles de raccourcis.
Pour en savoir plus sur les méthodes qui récupèrent des informations sur un raccourci unique&mdash ; y compris les identificateurs, le type et l’état&mdash ; lisez la <a href="/reference/android/content/pm/ShortcutInfo.html">ShortcutInfo</a>
référence.
Pour obtenir des conseils sur l’utilisation des raccourcis, consultez raccourcis d’application.
<h3>Récupération d’instances< de classe/h3><-- Fournit un titre pour le contenu renseigné par le
Documentation Java pour android.content.pm.ShortcutManager
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Constructeurs
ShortcutManager(IntPtr, JniHandleOwnership) |
|
Champs
FlagMatchCached |
Obsolète.
Incluez les raccourcis mis en cache dans le résultat. |
FlagMatchDynamic |
Obsolète.
Incluez des raccourcis dynamiques dans le résultat. |
FlagMatchManifest |
Obsolète.
Incluez des raccourcis manifestes dans le résultat. |
FlagMatchPinned |
Obsolète.
Incluez les raccourcis épinglés dans le résultat. |
Propriétés
Class |
Retourne la classe runtime de ce |
DynamicShortcuts |
Retourne tous les raccourcis dynamiques de l’application appelante. |
Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
IconMaxHeight |
Retourne la hauteur maximale des icônes, en pixels. |
IconMaxWidth |
Retourne la largeur maximale des icônes, en pixels. |
IsRateLimitingActive |
Retournez |
IsRequestPinShortcutSupported |
Retournez |
JniIdentityHashCode |
|
JniPeerMembers |
|
ManifestShortcuts |
Retourne tous les raccourcis statiques (manifeste) de l’application appelante. |
MaxShortcutCountPerActivity |
Retourne le nombre maximal de raccourcis statiques et dynamiques que chaque icône de lanceur peut avoir à la fois. |
PeerReference |
|
PinnedShortcuts |
Retourne tous les raccourcis épinglés de l’application appelante. |
ThresholdClass |
|
ThresholdType |
|
Méthodes
AddDynamicShortcuts(IList<ShortcutInfo>) |
Publiez la liste des raccourcis dynamiques. |
Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
CreateShortcutResultIntent(ShortcutInfo) |
Retourne une intention qui peut être utilisée par le lanceur par défaut pour épingler un raccourci contenant l’objet donné |
DisableShortcuts(IList<String>) |
Désactivez les raccourcis épinglés. |
DisableShortcuts(IList<String>, ICharSequence) |
Désactivez les raccourcis épinglés, montrant à l’utilisateur un message d’erreur personnalisé lorsqu’il tente de sélectionner les raccourcis désactivés. |
DisableShortcuts(IList<String>, String) |
Désactivez les raccourcis épinglés, montrant à l’utilisateur un message d’erreur personnalisé lorsqu’il tente de sélectionner les raccourcis désactivés. |
Dispose() |
|
Dispose(Boolean) |
|
EnableShortcuts(IList<String>) |
Réactivez les raccourcis épinglés précédemment désactivés. |
Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
GetShortcuts(Int32) |
Retourne |
JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
PushDynamicShortcut(ShortcutInfo) |
Publiez un raccourci dynamique unique. |
RemoveAllDynamicShortcuts() |
Supprimez tous les raccourcis dynamiques de l’application appelante. |
RemoveDynamicShortcuts(IList<String>) |
Supprimez les raccourcis dynamiques par ID. |
RemoveLongLivedShortcuts(IList<String>) |
Supprimez les raccourcis de longue durée par ID. |
ReportShortcutUsed(String) |
Les applications qui publient des raccourcis doivent appeler cette méthode chaque fois que l’utilisateur sélectionne le raccourci contenant l’ID donné ou lorsque l’utilisateur termine une action dans l’application qui équivaut à sélectionner le raccourci. |
RequestPinShortcut(ShortcutInfo, IntentSender) |
Demande de créer un raccourci épinglé. |
SetDynamicShortcuts(IList<ShortcutInfo>) |
Publiez la liste des raccourcis. |
SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
ToArray<T>() |
|
ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
UnregisterFromRuntime() |
|
UpdateShortcuts(IList<ShortcutInfo>) |
Mettez à jour tous les raccourcis existants avec les mêmes ID. |
Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
IJavaPeerable.Disposed() |
|
IJavaPeerable.DisposeUnlessReferenced() |
|
IJavaPeerable.Finalized() |
|
IJavaPeerable.JniManagedPeerState |
|
IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
IJavaPeerable.SetPeerReference(JniObjectReference) |
|
Méthodes d’extension
JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
JavaCast<TResult>(IJavaObject) |
|
GetJniTypeName(IJavaPeerable) |
|