ShortcutManager Clase

Definición

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

[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
Herencia
ShortcutManager
Atributos

Comentarios

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación. En esta página se enumeran los componentes de la ShortcutManager clase que puede usar para crear y administrar conjuntos de accesos directos.

Para obtener información sobre los métodos que recuperan información sobre un único acceso directo— incluyendo identificadores, tipo y estado— leer la <a href="/reference/android/content/pm/ShortcutInfo.html">ShortcutInfo</a> referencia.

Para obtener instrucciones sobre el uso de accesos directos, consulte Métodos abreviados de aplicación.

<h3>Recuperar instancias< de clase/h3><-- Proporciona un encabezado para el contenido rellenado por el

Java documentación para android.content.pm.ShortcutManager.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
ShortcutManager(IntPtr, JniHandleOwnership)

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

Campos

Nombre Description
FlagMatchCached
Obsoletos.

Incluya accesos directos almacenados en caché en el resultado.

FlagMatchDynamic
Obsoletos.

Incluya métodos abreviados dinámicos en el resultado.

FlagMatchManifest
Obsoletos.

Incluya métodos abreviados de manifiesto en el resultado.

FlagMatchPinned
Obsoletos.

Incluya métodos abreviados anclados en el resultado.

Propiedades

Nombre Description
Class

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

(Heredado de Object)
DynamicShortcuts

Devuelve todos los accesos directos dinámicos de la aplicación de llamada.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IconMaxHeight

Devuelve el alto máximo de los iconos, en píxeles.

IconMaxWidth

Devuelve el ancho máximo de los iconos, en píxeles.

IsRateLimitingActive

Devuelve true cuando la limitación de velocidad está activa para la aplicación de llamador.

IsRequestPinShortcutSupported

Devuelve TRUE si la aplicación se ejecuta en un dispositivo cuyo iniciador predeterminado admite #requestPinShortcut(ShortcutInfo, IntentSender).

JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
JniPeerMembers

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

ManifestShortcuts

Devuelve todos los accesos directos estáticos (manifiesto) de la aplicación de llamada.

MaxShortcutCountPerActivity

Devuelve el número máximo de accesos directos estáticos y dinámicos que cada icono de iniciador puede tener a la vez.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
PinnedShortcuts

Devuelve todos los accesos directos anclados desde la aplicación de llamador.

ThresholdClass

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

ThresholdType

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

Métodos

Nombre Description
AddDynamicShortcuts(IList<ShortcutInfo>)

Publique la lista de accesos directos dinámicos.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
CreateShortcutResultIntent(ShortcutInfo)

Devuelve una intención que el iniciador predeterminado puede usar para anclar un acceso directo que contenga el especificado ShortcutInfo.

DisableShortcuts(IList<String>, ICharSequence)

Deshabilite los accesos directos anclados, mostrando al usuario un mensaje de error personalizado cuando intente seleccionar los accesos directos deshabilitados.

DisableShortcuts(IList<String>, String)

Deshabilite los accesos directos anclados, mostrando al usuario un mensaje de error personalizado cuando intente seleccionar los accesos directos deshabilitados.

DisableShortcuts(IList<String>)

Deshabilite los accesos directos anclados.

Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
EnableShortcuts(IList<String>)

Vuelva a habilitar los accesos directos anclados que estaban deshabilitados anteriormente.

Equals(Object)

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
Equals(Object)

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

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetShortcuts(Int32)

Devuelve ShortcutInfos que coinciden con matchFlags.

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

Publique un único acceso directo dinámico.

RemoveAllDynamicShortcuts()

Elimine todos los accesos directos dinámicos de la aplicación de llamada.

RemoveDynamicShortcuts(IList<String>)

Elimine los accesos directos dinámicos por identificador.

RemoveLongLivedShortcuts(IList<String>)

Elimine los accesos directos de larga duración por identificador.

ReportShortcutUsed(String)

Las aplicaciones que publican accesos directos deben llamar a este método cada vez que el usuario selecciona el acceso directo que contiene el identificador especificado o cuando el usuario completa una acción en la aplicación que es equivalente a seleccionar el acceso directo.

RequestPinShortcut(ShortcutInfo, IntentSender)

Solicite crear un acceso directo anclado.

SetDynamicShortcuts(IList<ShortcutInfo>)

Publique la lista de accesos directos.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
UpdateShortcuts(IList<ShortcutInfo>)

Actualice todos los accesos directos existentes con los mismos identificadores.

Wait()

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

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

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

ShortcutManager ejecuta operaciones en el conjunto de accesos directos de una aplicación, que representan tareas y acciones específicas que los usuarios pueden realizar dentro de la aplicación.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a