Compartilhar via


LauncherApps.PinItemRequest Classe

Definição

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

[Android.Runtime.Register("android/content/pm/LauncherApps$PinItemRequest", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class LauncherApps.PinItemRequest : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/LauncherApps$PinItemRequest", ApiSince=26, DoNotGenerateAcw=true)>]
type LauncherApps.PinItemRequest = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
LauncherApps.PinItemRequest
Atributos
Implementações

Comentários

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

<h3>Solicitação do #REQUEST_TYPE_SHORTCUT tipo.</h3>

Uma #REQUEST_TYPE_SHORTCUT solicitação representa uma solicitação para fixar um ShortcutInfoarquivo . Se o iniciador aceitar uma solicitação, chame #accept()ou #accept(Bundle) com um Bundle nulo ou vazio. Nenhuma opção é definida para solicitações de atalhos de pino.

#getShortcutInfo() sempre retorna um não-nulo ShortcutInfo para esse tipo.

O iniciador pode receber uma solicitação com um ShortcutInfo que já está fixado, caso ShortcutInfo#isPinned() em que retorna true. Isso significa que o usuário deseja criar outro atalho fixo para um atalho que já está fixado. Se o iniciador aceitá-lo, #accept() ainda deve ser chamado mesmo que o atalho já esteja fixado e criar um novo ícone de atalho fixo para ele.

Consulte também ShortcutManager para obter mais detalhes.

<h3>Solicitação do #REQUEST_TYPE_APPWIDGET tipo.</h3>

Uma #REQUEST_TYPE_SHORTCUT solicitação representa uma solicitação para fixar um AppWidget. Se o iniciador aceitar uma solicitação, chame #accept(Bundle) com o ID inteiro do appwidget definido como o android.appwidget.AppWidgetManager#EXTRA_APPWIDGET_ID extra.

#getAppWidgetProviderInfo(Context) sempre retorna um não-nulo AppWidgetProviderInfo para esse tipo.

Consulte também AppWidgetManager para obter mais detalhes.

Documentação Java para android.content.pm.LauncherApps.PinItemRequest.

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

RequestTypeAppwidget
Obsoleto.

Esta é uma solicitação para fixar widget de aplicativo.

RequestTypeShortcut
Obsoleto.

Esta é uma solicitação para fixar atalho.

Propriedades

Class

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

(Herdado de Object)
Creator

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

Extras

Quaisquer extras enviados pelo aplicativo solicitante.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsValid

Retorne se uma solicitação ainda é válida.

JniIdentityHashCode

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
JniPeerMembers

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

PeerReference

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
RequestType

Representa o tipo de uma solicitação, que é uma das REQUEST_TYPE_ constantes.

ShortcutInfo

ShortcutInfo enviado pelo aplicativo solicitante.

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)

Métodos

Accept()

Chamado pelo aplicativo iniciador de recebimento quando o usuário aceita a solicitação, sem opções.

Accept(Bundle)

Chamado pelo aplicativo iniciador de recebimento quando o usuário aceita a solicitação.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
DescribeContents()

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

Dispose()

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
Dispose(Boolean)

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
GetAppWidgetProviderInfo(Context)

AppWidgetProviderInfo enviado pelo aplicativo solicitante.

GetHashCode()

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

(Herdado de Object)
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 uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(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, 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)
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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

Implantações explícitas de interface

IJavaPeerable.Disposed()

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
IJavaPeerable.Finalized()

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

(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 uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

GetJniTypeName(IJavaPeerable)

Representa uma solicitação de "atalho de pino" ou "pin appwidget" feita por um aplicativo, que é enviada com uma #ACTION_CONFIRM_PIN_SHORTCUT intenção ou #ACTION_CONFIRM_PIN_APPWIDGET respectivamente para o aplicativo iniciador padrão.

Aplica-se a