LauncherApps.Callback.OnPackagesSuspended Methode
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.
Überlädt
OnPackagesSuspended(String[], UserHandle) |
Gibt an, dass mindestens ein Paket angehalten wurde. |
OnPackagesSuspended(String[], UserHandle, Bundle) |
Gibt an, dass mindestens ein Paket angehalten wurde. |
OnPackagesSuspended(String[], UserHandle)
Gibt an, dass mindestens ein Paket angehalten wurde.
[Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=24)]
public virtual void OnPackagesSuspended(string[]? packageNames, Android.OS.UserHandle? user);
[<Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=24)>]
abstract member OnPackagesSuspended : string[] * Android.OS.UserHandle -> unit
override this.OnPackagesSuspended : string[] * Android.OS.UserHandle -> unit
Parameter
- packageNames
- String[]
Die Namen der Pakete, die gerade angehalten wurden.
- user
- UserHandle
Das UserHandle des Profils, das die Änderung generiert hat.
- Attribute
Hinweise
Gibt an, dass mindestens ein Paket angehalten wurde. Dies kann beispielsweise passieren, wenn ein Geräteadministrator eine Applicaton ansetzt.
Hinweis: Auf Geräten, die ausgeführt oder höher ausgeführt android.os.Build.VERSION_CODES#P Android P
werden, erhalten alle Apps, die diese Außerkraftsetzung außer Kraft setzen #onPackagesSuspended(String[], UserHandle, Bundle)
, diesen Rückruf nicht.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
OnPackagesSuspended(String[], UserHandle, Bundle)
Gibt an, dass mindestens ein Paket angehalten wurde.
[Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;Landroid/os/Bundle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Landroid_os_Bundle_Handler", ApiSince=28)]
public virtual void OnPackagesSuspended(string[]? packageNames, Android.OS.UserHandle? user, Android.OS.Bundle? launcherExtras);
[<Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;Landroid/os/Bundle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Landroid_os_Bundle_Handler", ApiSince=28)>]
abstract member OnPackagesSuspended : string[] * Android.OS.UserHandle * Android.OS.Bundle -> unit
override this.OnPackagesSuspended : string[] * Android.OS.UserHandle * Android.OS.Bundle -> unit
Parameter
- packageNames
- String[]
Die Namen der Pakete, die gerade angehalten wurden.
- user
- UserHandle
der Benutzer, für den die angegebenen Pakete angehalten wurden.
- launcherExtras
- Bundle
A Bundle
of extras for the launcher, if provided to the system, null
otherwise.
- Attribute
Hinweise
Gibt an, dass mindestens ein Paket angehalten wurde. Dazu kann ein Geräteadministrator oder eine App android.permission.SUSPEND_APPS
verwendet werden.
Eine angehaltene App mit der Berechtigung android.permission.SUSPEND_APPS
kann optional zusätzliche Bundle
Informationen bereitstellen, die für das Startfeld hilfreich sind, um den angehaltenen Zustand dieser Pakete zu behandeln. Der Inhalt dieses Bundle
Inhalts sollte ein Vertrag zwischen der suspendierenden App und dem Startfeld sein.
Dieses Mitglied ist veraltet. launcherExtras
sollte über die Verwendung #getSuspendedPackageLauncherExtras(String, UserHandle)
abgerufen werden. Für alle anderen Fälle #onPackagesSuspended(String[], UserHandle)
sollten sie verwendet werden.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.