Partager via


ShortcutManager Classe

Définition

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
ShortcutManager
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)

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.

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 Object.

(Hérité de Object)
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 true quand la limitation du débit est active pour l’application appelante.

IsRequestPinShortcutSupported

Retournez TRUE si l’application s’exécute sur un appareil dont le lanceur par défaut prend en charge #requestPinShortcut(ShortcutInfo, IntentSender).

JniIdentityHashCode

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.

(Hérité de Object)
JniPeerMembers

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.

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

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.

(Hérité de Object)
PinnedShortcuts

Retourne tous les raccourcis épinglés de l’application appelante.

ThresholdClass

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.

ThresholdType

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.

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é ShortcutInfo.

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()

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.

(Hérité de Object)
Dispose(Boolean)

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.

(Hérité de Object)
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 ShortcutInfos qui correspondent matchFlags.

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>()

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.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

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.

(Hérité de Object)
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()

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.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

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.

(Hérité de Object)
IJavaPeerable.Finalized()

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.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

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.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

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.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

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.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

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.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

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.

GetJniTypeName(IJavaPeerable)

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.

S’applique à