Partager via


ShortcutInfo Classe

Définition

Représente un raccourci qui peut être publié via ShortcutManager.

[Android.Runtime.Register("android/content/pm/ShortcutInfo", ApiSince=25, DoNotGenerateAcw=true)]
public sealed class ShortcutInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ShortcutInfo", ApiSince=25, DoNotGenerateAcw=true)>]
type ShortcutInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Héritage
ShortcutInfo
Attributs
Implémente

Remarques

Représente un raccourci qui peut être publié via ShortcutManager.

Documentation Java pour android.content.pm.ShortcutInfo.

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.

Champs

DisabledReasonAppChanged
Obsolète.

Le raccourci a été désactivé en raison des modifications apportées à l’application éditeur.

DisabledReasonBackupNotSupported
Obsolète.

Le raccourci n’a pas été restauré, car l’application éditeur ne prend pas en charge la sauvegarde et la restauration.

DisabledReasonByApp
Obsolète.

Le raccourci a été désactivé par l’application éditeur avec l’API ShortcutManager#disableShortcuts(List) .

DisabledReasonNotDisabled
Obsolète.

Le raccourci n’est pas désactivé.

DisabledReasonOtherRestoreIssue
Obsolète.

Le raccourci n’a pas été restauré pour une raison inconnue.

DisabledReasonSignatureMismatch
Obsolète.

Le raccourci n’a pas été restauré, car la signature de l’application éditeur a changé.

DisabledReasonUnknown
Obsolète.

Le raccourci est désactivé pour une raison inconnue.

DisabledReasonVersionLower
Obsolète.

Le raccourci a été restauré à partir de l’appareil précédent, mais l’application éditeur sur l’appareil actuel est d’une version inférieure.

ShortcutCategoryConversation

Catégorie de raccourci pour les actions liées à la messagerie, telles que la conversation.

SurfaceLauncher
Obsolète.

Indique les surfaces système gérées par une application de lanceur.

Propriétés

Activity

Retourne l’activité cible.

Capabilities

Retourne une liste d’éléments Capability associés au raccourci.

Categories

Retourne les catégories du raccourci.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Creator

Représente un raccourci qui peut être publié via ShortcutManager.

DisabledMessage

Représente un raccourci qui peut être publié via ShortcutManager.

DisabledMessageFormatted

Retourne le message qui doit s’afficher lorsque l’utilisateur tente de démarrer un raccourci désactivé.

DisabledReason

Retourne la raison pour laquelle un raccourci a été désactivé.

ExcludedFromSurfaces

Retourne un masque de bits de toutes les surfaces dont ce raccourci est exclu.

Extras

Extras que l’application peut définir à n’importe quel but.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
HasKeyFieldsOnly

Retourne si un raccourci contient uniquement des informations « touche » ou non.

Id

Retourne l’ID d’un raccourci.

Intent

Retourne l’intention exécutée lorsque l’utilisateur sélectionne ce raccourci.

IsCached

Retourne si un raccourci est mis en cache.

IsDeclaredInManifest

Retourne si un raccourci est statique ; autrement dit, si un raccourci est publié à partir d’AndroidManifest.

IsDynamic

Retourne si un raccourci est dynamique.

IsEnabled

Retourne false si un raccourci est désactivé avec ShortcutManager#disableShortcuts.

IsImmutable

Retourne si un raccourci est immuable, auquel cas il ne peut pas être modifié avec l’une des ShortcutManager API.

IsPinned

Retourne si un raccourci est épinglé.

JniIdentityHashCode

Représente un raccourci qui peut être publié via ShortcutManager.

(Hérité de Object)
JniPeerMembers

Représente un raccourci qui peut être publié via ShortcutManager.

LastChangedTimestamp

Dernière fois que l’un des champs a été mis à jour.

LocusId

Obtient l’associé LocusId à ce raccourci.

LongLabel

Représente un raccourci qui peut être publié via ShortcutManager.

LongLabelFormatted

Retourne la description longue d’un raccourci.

Package

Retourne le nom du package de l’application éditeur.

PeerReference

Représente un raccourci qui peut être publié via ShortcutManager.

(Hérité de Object)
Rank

« Rank » d’un raccourci, qui est une valeur séquentielle non négative et unique pour chacun #getActivity des deux types de raccourcis (statiques et dynamiques).

ShortLabel

Représente un raccourci qui peut être publié via ShortcutManager.

ShortLabelFormatted

Retourne la brève description d’un raccourci.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
UserHandle

UserHandle sur lequel l’éditeur a créé ce raccourci.

Méthodes

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
CreateFromGenericDocument(Context, GenericDocument)

Représente un raccourci qui peut être publié via ShortcutManager.

DescribeContents()

Représente un raccourci qui peut être publié via ShortcutManager.

Dispose()

Représente un raccourci qui peut être publié via ShortcutManager.

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

Représente un raccourci qui peut être publié via ShortcutManager.

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetCapabilityParams(Capability)

Retourne l’élément CapabilityParams associé à une fonctionnalité donnée.

GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
GetIntents()

Retourne l’ensemble d’intentions avec Builder#setIntents(Intent[]).

IsExcludedFromSurfaces(Int32)

Retourne la valeur true si le raccourci est exclu de la surface spécifiée.

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)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
ToArray<T>()

Représente un raccourci qui peut être publié via ShortcutManager.

(Hérité de Object)
ToString()

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

(Hérité de Object)
UnregisterFromRuntime()

Représente un raccourci qui peut être publié via ShortcutManager.

(Hérité de Object)
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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Représente un raccourci qui peut être publié via ShortcutManager.

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

Représente un raccourci qui peut être publié via ShortcutManager.

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

Représente un raccourci qui peut être publié via ShortcutManager.

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

Représente un raccourci qui peut être publié via ShortcutManager.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Représente un raccourci qui peut être publié via ShortcutManager.

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

Représente un raccourci qui peut être publié via ShortcutManager.

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

Représente un raccourci qui peut être publié via ShortcutManager.

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

Représente un raccourci qui peut être publié via ShortcutManager.

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

Représente un raccourci qui peut être publié via ShortcutManager.

GetJniTypeName(IJavaPeerable)

Représente un raccourci qui peut être publié via ShortcutManager.

S’applique à