LauncherApps Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con #getProfiles
.
[Android.Runtime.Register("android/content/pm/LauncherApps", DoNotGenerateAcw=true)]
public class LauncherApps : Java.Lang.Object
[<Android.Runtime.Register("android/content/pm/LauncherApps", DoNotGenerateAcw=true)>]
type LauncherApps = class
inherit Object
- Ereditarietà
- Attributi
Commenti
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con #getProfiles
. Questo è principalmente per l'uso da parte dei launcher.
Le app possono essere sottoposte a query per ogni profilo utente. Poiché PackageManager non recapita le trasmissioni dei pacchetti per altri profili, è possibile registrare le modifiche del pacchetto qui.
Per watch per i profili gestiti aggiunti o rimossi, registrare per le trasmissioni seguenti: Intent#ACTION_MANAGED_PROFILE_ADDED
e Intent#ACTION_MANAGED_PROFILE_REMOVED
.
Nota come android O, le app in un profilo gestito non sono più consentite per accedere alle app nel profilo principale. Le app possono accedere solo ai profili restituiti da #getProfiles()
.
Documentazione Java per android.content.pm.LauncherApps
.
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 .
Costruttori
LauncherApps(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Campi
ActionConfirmPinAppwidget |
Azione attività: per il launcher predefinito per visualizzare la finestra di dialogo di conferma per creare un widget dell'app aggiunto. |
ActionConfirmPinShortcut |
Azione attività: per il launcher predefinito per visualizzare la finestra di dialogo di conferma per creare un collegamento aggiunto. |
ExtraPinItemRequest |
Un ulteriore per |
Proprietà
AllPackageInstallerSessions |
Restituisce l'elenco di tutte le sessioni di installazione note in questo utente e profili gestiti, indipendentemente dal programma di installazione. |
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
HasShortcutHostPermission |
Restituisce se il chiamante può accedere alle informazioni di scelta rapida. |
JniIdentityHashCode |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
JniPeerMembers |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
PeerReference |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
Profiles |
Restituisce un elenco di profili a cui il chiamante può accedere tramite le |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
Metodi
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
Dispose() |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
Dispose(Boolean) |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetActivityList(String, UserHandle) |
Recupera un elenco di attività che specificano |
GetApplicationInfo(String, PackageInfoFlags, UserHandle) |
Restituisce |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetPinItemRequest(Intent) |
Metodo helper per estrarre un |
GetShortcutBadgedIconDrawable(ShortcutInfo, Int32) |
Restituisce l'icona di scelta rapida con badging appropriato per il profilo. |
GetShortcutConfigActivityIntent(LauncherActivityInfo) |
Restituisce un mittente intento che può essere usato per avviare l'attività di configurazione per la creazione di collegamenti personalizzati. |
GetShortcutConfigActivityList(String, UserHandle) |
Recupera un elenco di attività di configurazione per la creazione |
GetShortcutIconDrawable(ShortcutInfo, Int32) |
Restituisce l'icona per questo collegamento, senza alcun problema per il profilo. |
GetShortcutIntent(String, String, Bundle, UserHandle) |
Restituisce PendingIntent associato al collegamento specificato. |
GetShortcuts(LauncherApps+ShortcutQuery, UserHandle) |
Restituisce |
GetSuspendedPackageLauncherExtras(String, UserHandle) |
Ottiene gli extra del launcher forniti al sistema quando il pacchetto specificato è stato sospeso tramite |
IsActivityEnabled(ComponentName, UserHandle) |
Verifica se l'attività esiste e è abilitata per un profilo. |
IsPackageEnabled(String, UserHandle) |
Verifica se il pacchetto è installato e abilitato per un profilo. |
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) |
PinShortcuts(String, IList<String>, UserHandle) |
Aggiungere collegamenti a un pacchetto. |
RegisterCallback(LauncherApps+Callback) |
Registra un callback per le modifiche ai pacchetti in questo utente e profili gestiti. |
RegisterCallback(LauncherApps+Callback, Handler) |
Registra un callback per le modifiche ai pacchetti in questo utente e profili gestiti. |
RegisterPackageInstallerSessionCallback(IExecutor, PackageInstaller+SessionCallback) |
Registrare un callback in watch per gli eventi del ciclo di vita della sessione in questo utente e profili gestiti. |
ResolveActivity(Intent, UserHandle) |
Restituisce le informazioni sull'attività per una determinata finalità e un handle utente specificati, se viene risolta. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
ShouldHideFromSuggestions(String, UserHandle) |
Restituisce se un pacchetto deve essere nascosto dai suggerimenti all'utente. |
StartAppDetailsActivity(ComponentName, UserHandle, Rect, Bundle) |
Avvia l'attività delle impostazioni per visualizzare i dettagli dell'applicazione per un pacchetto nel profilo specificato. |
StartMainActivity(ComponentName, UserHandle, Rect, Bundle) |
Avvia un'attività Principale nel profilo specificato. |
StartPackageInstallerSessionDetailsActivity(PackageInstaller+SessionInfo, Rect, Bundle) |
Avvia un'attività per visualizzare i dettagli della sessione specificata. |
StartShortcut(ShortcutInfo, Rect, Bundle) |
Avvia un collegamento. |
StartShortcut(String, String, Rect, Bundle, UserHandle) |
Avvia un collegamento. |
ToArray<T>() |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterCallback(LauncherApps+Callback) |
Annulla la registrazione di un callback registrato in precedenza. |
UnregisterFromRuntime() |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
UnregisterPackageInstallerSessionCallback(PackageInstaller+SessionCallback) |
Annulla la registrazione di un callback registrato in precedenza. |
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) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
IJavaPeerable.DisposeUnlessReferenced() |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
IJavaPeerable.Finalized() |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
IJavaPeerable.JniManagedPeerState |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |
GetJniTypeName(IJavaPeerable) |
Classe per il recupero di un elenco di attività avviabili per l'utente corrente e per tutti i profili gestiti associati visibili all'utente corrente, che possono essere recuperati con |