Condividi tramite


LauncherApps.PinItemRequest Classe

Definizione

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

[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
Ereditarietà
LauncherApps.PinItemRequest
Attributi
Implementazioni

Commenti

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

<h3>Richiesta del #REQUEST_TYPE_SHORTCUT tipo.</h3>

Una #REQUEST_TYPE_SHORTCUT richiesta rappresenta una richiesta per aggiungere un ShortcutInfooggetto . Se il launcher accetta una richiesta, chiamare #accept()o #accept(Bundle) con un bundle null o vuoto. Nessuna opzione è definita per le richieste di tasti di scelta rapida.

#getShortcutInfo() restituisce sempre un valore non Null ShortcutInfo per questo tipo.

L'utilità di avvio può ricevere una richiesta con un ShortcutInfo oggetto già aggiunto, in questo caso ShortcutInfo#isPinned() restituisce true. Ciò significa che l'utente vuole creare un altro collegamento aggiunto per un collegamento già aggiunto. Se il launcher lo accetta, #accept() deve comunque essere chiamato anche se il collegamento è già stato aggiunto e creare una nuova icona di scelta rapida aggiunta.

Per altre informazioni, vedere anche ShortcutManager .

<h3>Richiesta del #REQUEST_TYPE_APPWIDGET tipo.</h3>

Una #REQUEST_TYPE_SHORTCUT richiesta rappresenta una richiesta per aggiungere un oggetto AppWidget. Se il launcher accetta una richiesta, chiamare #accept(Bundle) con l'ID intero appwidget impostato sul android.appwidget.AppWidgetManager#EXTRA_APPWIDGET_ID valore aggiuntivo.

#getAppWidgetProviderInfo(Context) restituisce sempre un valore non Null AppWidgetProviderInfo per questo tipo.

Per altre informazioni, vedere anche AppWidgetManager .

Documentazione Java per android.content.pm.LauncherApps.PinItemRequest.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Campi

RequestTypeAppwidget
Obsoleti.

Si tratta di una richiesta per aggiungere il widget dell'app.

RequestTypeShortcut
Obsoleti.

Si tratta di una richiesta di aggiunta del collegamento.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Creator

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

Extras

Eventuali extra inviati dall'app di richiesta.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
IsValid

Restituisce se una richiesta è ancora valida.

JniIdentityHashCode

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
JniPeerMembers

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

PeerReference

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
RequestType

Rappresenta il tipo di una richiesta, ovvero una delle REQUEST_TYPE_ costanti.

ShortcutInfo

ShortcutInfo inviato dall'app di richiesta.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)

Metodi

Accept()

Chiamata dall'app launcher di ricezione quando l'utente accetta la richiesta, senza opzioni.

Accept(Bundle)

Chiamata dall'app launcher di ricezione quando l'utente accetta la richiesta.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

Dispose()

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
Dispose(Boolean)

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetAppWidgetProviderInfo(Context)

AppWidgetProviderInfo inviato dall'app di richiesta.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
IJavaPeerable.Finalized()

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

GetJniTypeName(IJavaPeerable)

Rappresenta una richiesta "pin shortcut" o "pin appwidget" effettuata da un'app, che viene inviata rispettivamente con una #ACTION_CONFIRM_PIN_SHORTCUT finalità o #ACTION_CONFIRM_PIN_APPWIDGET all'app di avvio predefinita.

Si applica a