Idioma

ShortcutManager Classe

Definição

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

[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
Herança
ShortcutManager
Atributos

Comentários

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo. Esta página lista os componentes da ShortcutManager classe que você pode usar para criar e gerenciar conjuntos de atalhos.

Para saber mais sobre métodos que recuperam informações sobre um único atalho— incluindo identificadores, tipos e status— leia a <a href="/reference/android/content/pm/ShortcutInfo.html">ShortcutInfo</a> referência.

Para obter diretrizes sobre como usar atalhos, consulte atalhos de aplicativo.

<h3>Recuperando instâncias< de classe/h3><-- Fornece um título para o conteúdo preenchido pelo

Java documentação para android.content.pm.ShortcutManager.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
ShortcutManager(IntPtr, JniHandleOwnership)

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

Campos

Nome Description
FlagMatchCached
Obsoleto.

Inclua atalhos armazenados em cache no resultado.

FlagMatchDynamic
Obsoleto.

Inclua atalhos dinâmicos no resultado.

FlagMatchManifest
Obsoleto.

Inclua atalhos de manifesto no resultado.

FlagMatchPinned
Obsoleto.

Inclua atalhos fixados no resultado.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
DynamicShortcuts

Retorne todos os atalhos dinâmicos do aplicativo de chamador.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IconMaxHeight

Retorne a altura máxima para ícones, em pixels.

IconMaxWidth

Retorne a largura máxima para ícones, em pixels.

IsRateLimitingActive

Retorne true quando a limitação de taxa estiver ativa para o aplicativo chamador.

IsRequestPinShortcutSupported

Retorna true se o aplicativo estiver em execução em um dispositivo cujo inicializador padrão é #requestPinShortcut(ShortcutInfo, IntentSender)compatível.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
JniPeerMembers

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

ManifestShortcuts

Retorne todos os atalhos estáticos (manifesto) do aplicativo chamador.

MaxShortcutCountPerActivity

Retorne o número máximo de atalhos estáticos e dinâmicos que cada ícone do inicializador pode ter por vez.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
PinnedShortcuts

Retorne todos os atalhos fixados do aplicativo chamador.

ThresholdClass

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

ThresholdType

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

Métodos

Nome Description
AddDynamicShortcuts(IList<ShortcutInfo>)

Publique a lista de atalhos dinâmicos.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
CreateShortcutResultIntent(ShortcutInfo)

Retorna uma intenção que pode ser usada pelo inicializador padrão para fixar um atalho que contém o determinado ShortcutInfo.

DisableShortcuts(IList<String>, ICharSequence)

Desabilite os atalhos fixados, mostrando ao usuário uma mensagem de erro personalizada ao tentar selecionar os atalhos desabilitados.

DisableShortcuts(IList<String>, String)

Desabilite os atalhos fixados, mostrando ao usuário uma mensagem de erro personalizada ao tentar selecionar os atalhos desabilitados.

DisableShortcuts(IList<String>)

Desabilite os atalhos fixados.

Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

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

Habilite novamente os atalhos fixados que foram desabilitados anteriormente.

Equals(Object)

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetShortcuts(Int32)

Retorna ShortcutInfoessa correspondência matchFlags.

JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
PushDynamicShortcut(ShortcutInfo)

Publicar um único atalho dinâmico.

RemoveAllDynamicShortcuts()

Exclua todos os atalhos dinâmicos do aplicativo chamador.

RemoveDynamicShortcuts(IList<String>)

Excluir atalhos dinâmicos por ID.

RemoveLongLivedShortcuts(IList<String>)

Exclua atalhos de longa duração por ID.

ReportShortcutUsed(String)

Os aplicativos que publicam atalhos devem chamar esse método sempre que o usuário seleciona o atalho que contém a ID fornecida ou quando o usuário conclui uma ação no aplicativo equivalente à seleção do atalho.

RequestPinShortcut(ShortcutInfo, IntentSender)

Solicite a criação de um atalho fixado.

SetDynamicShortcuts(IList<ShortcutInfo>)

Publique a lista de atalhos.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

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

Atualize todos os atalhos existentes com as mesmas IDs.

Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

ShortcutManager executa operações no conjunto de atalhos de um aplicativo, que representam tarefas e ações específicas que os usuários podem executar em seu aplicativo.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a