Compartir a través de


ShortcutInfo Clase

Definición

Representa un acceso directo que se puede publicar a través de 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
Herencia
ShortcutInfo
Atributos
Implementaciones

Comentarios

Representa un acceso directo que se puede publicar a través de ShortcutManager.

Documentación de Java para android.content.pm.ShortcutInfo.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Campos

DisabledReasonAppChanged
Obsoletos.

El acceso directo se ha deshabilitado debido a cambios en la aplicación del publicador.

DisabledReasonBackupNotSupported
Obsoletos.

No se ha restaurado el acceso directo porque la aplicación del publicador no admite la copia de seguridad ni la restauración.

DisabledReasonByApp
Obsoletos.

La aplicación publicador ha deshabilitado el acceso directo con la ShortcutManager#disableShortcuts(List) API.

DisabledReasonNotDisabled
Obsoletos.

El acceso directo no está deshabilitado.

DisabledReasonOtherRestoreIssue
Obsoletos.

El acceso directo no se ha restaurado por motivos desconocidos.

DisabledReasonSignatureMismatch
Obsoletos.

No se ha restaurado el acceso directo porque la firma de la aplicación del publicador ha cambiado.

DisabledReasonUnknown
Obsoletos.

El acceso directo está deshabilitado por un motivo desconocido.

DisabledReasonVersionLower
Obsoletos.

El acceso directo se ha restaurado desde el dispositivo anterior, pero la aplicación de publicador en el dispositivo actual es de una versión inferior.

ShortcutCategoryConversation

Categoría de acceso directo para acciones relacionadas con la mensajería, como chat.

SurfaceLauncher
Obsoletos.

Indica las superficies del sistema administradas por una aplicación de iniciador.

Propiedades

Activity

Devuelve la actividad de destino.

Capabilities

Devuelve una lista de Capability asociados con el acceso directo.

Categories

Devuelve las categorías del acceso directo.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Creator

Representa un acceso directo que se puede publicar a través de ShortcutManager.

DisabledMessage

Representa un acceso directo que se puede publicar a través de ShortcutManager.

DisabledMessageFormatted

Devuelve el mensaje que se debe mostrar cuando el usuario intenta iniciar un acceso directo que está deshabilitado.

DisabledReason

Devuelve por qué se ha deshabilitado un acceso directo.

ExcludedFromSurfaces

Devuelve una máscara de bits de todas las superficies a las que se excluye este acceso directo.

Extras

Extras que la aplicación puede establecer para cualquier propósito.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HasKeyFieldsOnly

Devuelve si un acceso directo solo contiene información de "clave" o no.

Id

Devuelve el identificador de un acceso directo.

Intent

Devuelve la intención que se ejecuta cuando el usuario selecciona este acceso directo.

IsCached

Devuelve si se almacena en caché un acceso directo.

IsDeclaredInManifest

Devuelve si un acceso directo es estático; es decir, si se publica un acceso directo desde AndroidManifest.

IsDynamic

Devuelve si un acceso directo es dinámico.

IsEnabled

Devuelve false si un acceso directo está deshabilitado con ShortcutManager#disableShortcuts.

IsImmutable

Devuelve si un acceso directo es inmutable, en cuyo caso no se puede modificar con ninguna de ShortcutManager las API.

IsPinned

Devuelve si un acceso directo está anclado.

JniIdentityHashCode

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
JniPeerMembers

Representa un acceso directo que se puede publicar a través de ShortcutManager.

LastChangedTimestamp

Última vez que se actualizó cualquiera de los campos.

LocusId

Obtiene el LocusId asociado a este acceso directo.

LongLabel

Representa un acceso directo que se puede publicar a través de ShortcutManager.

LongLabelFormatted

Devuelve la descripción larga de un acceso directo.

Package

Devuelve el nombre del paquete de la aplicación de publicador.

PeerReference

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
Rank

"Rank" de un acceso directo, que es un valor secuencial no negativo que es único para cada uno #getActivity de los dos tipos de accesos directos (estáticos y dinámicos).

ShortLabel

Representa un acceso directo que se puede publicar a través de ShortcutManager.

ShortLabelFormatted

Devuelve la descripción breve de un acceso directo.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
UserHandle

UserHandle en el que el publicador creó este acceso directo.

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CreateFromGenericDocument(Context, GenericDocument)

Representa un acceso directo que se puede publicar a través de ShortcutManager.

DescribeContents()

Representa un acceso directo que se puede publicar a través de ShortcutManager.

Dispose()

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
Dispose(Boolean)

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetCapabilityParams(Capability)

Devuelve el CapabilityParams elemento asociado a una funcionalidad determinada.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetIntents()

Devuelve el conjunto de intenciones con Builder#setIntents(Intent[]).

IsExcludedFromSurfaces(Int32)

Devuelve true si el acceso directo se excluye de la superficie especificada.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Representa un acceso directo que se puede publicar a través de ShortcutManager.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
IJavaPeerable.Finalized()

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representa un acceso directo que se puede publicar a través de ShortcutManager.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Representa un acceso directo que se puede publicar a través de ShortcutManager.

GetJniTypeName(IJavaPeerable)

Representa un acceso directo que se puede publicar a través de ShortcutManager.

Se aplica a