LauncherApps Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit #getProfiles
abgerufen werden können.
[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
- Vererbung
- Attribute
Hinweise
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit #getProfiles
abgerufen werden können. Dies ist hauptsächlich für die Verwendung durch Startprogramme vorgesehen.
Apps können für jedes Benutzerprofil abgefragt werden. Da der PackageManager keine Paketübertragungen für andere Profile sendet, können Sie sich hier für Paketänderungen registrieren.
Um verwaltete Profile zu watch, die hinzugefügt oder entfernt werden, registrieren Sie sich für die folgenden Übertragungen: Intent#ACTION_MANAGED_PROFILE_ADDED
und Intent#ACTION_MANAGED_PROFILE_REMOVED
.
Beachten Sie, dass Apps in einem verwalteten Profil ab Android O nicht mehr auf Apps im Standard-Profil zugreifen dürfen. Apps können nur auf Profile zugreifen, die von zurückgegeben werden #getProfiles()
.
Java-Dokumentation für android.content.pm.LauncherApps
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
LauncherApps(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Runtime aufgerufen. |
Felder
ActionConfirmPinAppwidget |
Aktivitätsaktion: Damit das Standardstartprogramm das Bestätigungsdialogfeld zum Erstellen eines angehefteten App-Widgets zeigt. |
ActionConfirmPinShortcut |
Aktivitätsaktion: Damit das Standardstartprogramm das Bestätigungsdialogfeld zum Erstellen einer angehefteten Verknüpfung zeigt. |
ExtraPinItemRequest |
Ein Extra für |
Eigenschaften
AllPackageInstallerSessions |
Gibt die Liste aller bekannten Installationssitzungen in diesem Benutzer und den verwalteten Profilen zurück, unabhängig vom Installationsprogramm. |
Class |
Gibt die Laufzeitklasse dieses |
Handle |
Das Handle zum zugrunde liegenden Android-instance. (Geerbt von Object) |
HasShortcutHostPermission |
Gibt zurück, ob der Aufrufer auf die Verknüpfungsinformationen zugreifen kann. |
JniIdentityHashCode |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
JniPeerMembers |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
PeerReference |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
Profiles |
Gibt eine Liste von Profilen zurück, auf die der Aufrufer über die |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
Methoden
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
Dispose() |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
Dispose(Boolean) |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
Equals(Object) |
Gibt an, ob ein anderes Objekt diesem "gleich" ist. (Geerbt von Object) |
GetActivityList(String, UserHandle) |
Ruft eine Liste von Aktivitäten ab, die und |
GetApplicationInfo(String, PackageInfoFlags, UserHandle) |
Gibt eine Anwendung zurück |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
GetPinItemRequest(Intent) |
Eine Hilfsmethode, um einen |
GetShortcutBadgedIconDrawable(ShortcutInfo, Int32) |
Gibt das Tastenkombinationssymbol mit einer für das Profil geeigneten Badging zurück. |
GetShortcutConfigActivityIntent(LauncherActivityInfo) |
Gibt einen Absichtsabsender zurück, der zum Starten der Konfigurationsaktivität zum Erstellen benutzerdefinierter Verknüpfungen verwendet werden kann. |
GetShortcutConfigActivityList(String, UserHandle) |
Ruft eine Liste der Konfigurationsaktivitäten zum Erstellen |
GetShortcutIconDrawable(ShortcutInfo, Int32) |
Gibt das Symbol für diese Verknüpfung zurück, ohne dass für das Profil eine Badging vorhanden ist. |
GetShortcutIntent(String, String, Bundle, UserHandle) |
Gibt PendingIntent zurück, der der angegebenen Verknüpfung zugeordnet ist. |
GetShortcuts(LauncherApps+ShortcutQuery, UserHandle) |
Gibt s zurück |
GetSuspendedPackageLauncherExtras(String, UserHandle) |
Ruft die Startprogramm-Extras ab, die für das System bereitgestellt wurden, wenn das angegebene Paket über |
IsActivityEnabled(ComponentName, UserHandle) |
Überprüft, ob die Aktivität vorhanden und für ein Profil aktiviert ist. |
IsPackageEnabled(String, UserHandle) |
Überprüft, ob das Paket installiert und für ein Profil aktiviert ist. |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind. (Geerbt von Object) |
Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
PinShortcuts(String, IList<String>, UserHandle) |
Anheften von Tastenkombinationen an ein Paket. |
RegisterCallback(LauncherApps+Callback) |
Registriert einen Rückruf für Änderungen an Paketen in diesem Benutzer- und verwalteten Profil. |
RegisterCallback(LauncherApps+Callback, Handler) |
Registriert einen Rückruf für Änderungen an Paketen in diesem Benutzer- und verwalteten Profil. |
RegisterPackageInstallerSessionCallback(IExecutor, PackageInstaller+SessionCallback) |
Registrieren Sie einen Rückruf für watch für Sitzungslebenszyklusereignisse in diesen Benutzer- und verwalteten Profilen. |
ResolveActivity(Intent, UserHandle) |
Gibt die Aktivitätsinformationen für eine bestimmte Absicht und ein bestimmtes Benutzerhandle zurück, wenn sie aufgelöst werden. |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
ShouldHideFromSuggestions(String, UserHandle) |
Gibt zurück, ob ein Paket vor Vorschlägen für den Benutzer ausgeblendet werden soll. |
StartAppDetailsActivity(ComponentName, UserHandle, Rect, Bundle) |
Startet die Einstellungsaktivität, um die Anwendungsdetails für ein Paket im angegebenen Profil anzuzeigen. |
StartMainActivity(ComponentName, UserHandle, Rect, Bundle) |
Startet eine Main-Aktivität im angegebenen Profil. |
StartPackageInstallerSessionDetailsActivity(PackageInstaller+SessionInfo, Rect, Bundle) |
Startet eine Aktivität, um die Details der angegebenen Sitzung anzuzeigen. |
StartShortcut(ShortcutInfo, Rect, Bundle) |
Startet eine Verknüpfung. |
StartShortcut(String, String, Rect, Bundle, UserHandle) |
Startet eine Verknüpfung. |
ToArray<T>() |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnregisterCallback(LauncherApps+Callback) |
Hebt die Registrierung eines zuvor registrierten Rückrufs auf. |
UnregisterFromRuntime() |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
UnregisterPackageInstallerSessionCallback(PackageInstaller+SessionCallback) |
Hebt die Registrierung eines zuvor registrierten Rückrufs auf. |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<>< (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
IJavaPeerable.DisposeUnlessReferenced() |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
IJavaPeerable.Finalized() |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
IJavaPeerable.JniManagedPeerState |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Für Android-Runtime überprüfte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |
GetJniTypeName(IJavaPeerable) |
Klasse zum Abrufen einer Liste der startbaren Aktivitäten für den aktuellen Benutzer und aller zugeordneten verwalteten Profile, die für den aktuellen Benutzer sichtbar sind, die mit |