Partilhar via


ShortcutInfo Classe

Definição

Representa um atalho que pode ser publicado 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
Herança
ShortcutInfo
Atributos
Implementações

Comentários

Representa um atalho que pode ser publicado via ShortcutManager.

Documentação Java para android.content.pm.ShortcutInfo.

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

Campos

DisabledReasonAppChanged
Obsoleto.

O atalho foi desativado devido a alterações no aplicativo do editor.

DisabledReasonBackupNotSupported
Obsoleto.

O atalho não foi restaurado porque o aplicativo do editor não oferece suporte a backup e restauração.

DisabledReasonByApp
Obsoleto.

O atalho foi desabilitado pelo aplicativo do editor com a ShortcutManager#disableShortcuts(List) API.

DisabledReasonNotDisabled
Obsoleto.

O atalho não está desabilitado.

DisabledReasonOtherRestoreIssue
Obsoleto.

O atalho não foi restaurado por motivo desconhecido.

DisabledReasonSignatureMismatch
Obsoleto.

O atalho não foi restaurado porque a assinatura do aplicativo editor foi alterada.

DisabledReasonUnknown
Obsoleto.

O atalho está desativado por um motivo desconhecido.

DisabledReasonVersionLower
Obsoleto.

O atalho foi restaurado do dispositivo anterior, mas o aplicativo do editor no dispositivo atual é de uma versão inferior.

ShortcutCategoryConversation

Categoria de atalho para ações relacionadas a mensagens, como bate-papo.

SurfaceLauncher
Obsoleto.

Indica superfícies do sistema gerenciadas por um aplicativo iniciador.

Propriedades

Activity

Retorne a atividade de destino.

Capabilities

Retornar uma lista de Capability associados ao atalho.

Categories

Retorne as categorias do atalho.

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Creator

Representa um atalho que pode ser publicado via ShortcutManager.

DisabledMessage

Representa um atalho que pode ser publicado via ShortcutManager.

DisabledMessageFormatted

Retorne a mensagem que deve ser mostrada quando o usuário tenta iniciar um atalho desabilitado.

DisabledReason

Retorna por que um atalho foi desabilitado.

ExcludedFromSurfaces

Retorna uma máscara de bits de todas as superfícies das quais esse atalho está excluído.

Extras

Extras que o aplicativo pode definir para qualquer finalidade.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HasKeyFieldsOnly

Retorne se um atalho contém apenas informações de "chave" ou não.

Id

Retorna a ID de um atalho.

Intent

Retorna a intenção executada quando o usuário seleciona esse atalho.

IsCached

Retorne se um atalho está armazenado em cache.

IsDeclaredInManifest

Retornar se um atalho é estático; ou seja, se um atalho é publicado a partir do AndroidManifest.

IsDynamic

Retorne se um atalho é dinâmico.

IsEnabled

Retorna false se um atalho estiver desabilitado com ShortcutManager#disableShortcuts.

IsImmutable

Retorne se um atalho for imutável, caso em que ele não poderá ser modificado com nenhuma das ShortcutManager APIs.

IsPinned

Retorne se um atalho está fixado.

JniIdentityHashCode

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
JniPeerMembers

Representa um atalho que pode ser publicado via ShortcutManager.

LastChangedTimestamp

Última vez em que qualquer um dos campos foi atualizado.

LocusId

Obtém o LocusId associado a esse atalho.

LongLabel

Representa um atalho que pode ser publicado via ShortcutManager.

LongLabelFormatted

Retorne a descrição longa de um atalho.

Package

Retornar o nome do pacote do aplicativo do editor.

PeerReference

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
Rank

"Classificação" de um atalho, que é um valor sequencial não negativo que é exclusivo para cada #getActivity um para cada um dos dois tipos de atalhos (estático e dinâmico).

ShortLabel

Representa um atalho que pode ser publicado via ShortcutManager.

ShortLabelFormatted

Retorne a breve descrição de um atalho.

ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
UserHandle

UserHandle no qual o editor criou esse atalho.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
CreateFromGenericDocument(Context, GenericDocument)

Representa um atalho que pode ser publicado via ShortcutManager.

DescribeContents()

Representa um atalho que pode ser publicado via ShortcutManager.

Dispose()

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
Dispose(Boolean)

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
GetCapabilityParams(Capability)

Retorna o in associado a CapabilityParams determinado recurso.

GetHashCode()

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

(Herdado de Object)
GetIntents()

Retorne a intenção definida com Builder#setIntents(Intent[]).

IsExcludedFromSurfaces(Int32)

Retorne true se o atalho for excluído da superfície especificada.

JavaFinalize()

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

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)
Wait(Int64, Int32)

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

(Herdado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Representa um atalho que pode ser publicado via ShortcutManager.

Implantações explícitas de interface

IJavaPeerable.Disposed()

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
IJavaPeerable.Finalized()

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representa um atalho que pode ser publicado via ShortcutManager.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Representa um atalho que pode ser publicado via ShortcutManager.

GetJniTypeName(IJavaPeerable)

Representa um atalho que pode ser publicado via ShortcutManager.

Aplica-se a