Partager via


LauncherApps.Callback.OnPackagesSuspended Méthode

Définition

Surcharges

OnPackagesSuspended(String[], UserHandle)

Indique qu’un ou plusieurs packages ont été suspendus.

OnPackagesSuspended(String[], UserHandle, Bundle)

Indique qu’un ou plusieurs packages ont été suspendus.

OnPackagesSuspended(String[], UserHandle)

Indique qu’un ou plusieurs packages ont été suspendus.

[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

Paramètres

packageNames
String[]

Noms des packages qui viennent d’être suspendus.

user
UserHandle

UserHandle du profil qui a généré la modification.

Attributs

Remarques

Indique qu’un ou plusieurs packages ont été suspendus. Par exemple, cela peut se produire lorsqu’un administrateur d’appareil suspend une application.

Remarque : sur les appareils en cours d’exécution android.os.Build.VERSION_CODES#P Android P ou ultérieur, toutes les applications qui remplacent #onPackagesSuspended(String[], UserHandle, Bundle) ne recevront pas ce rappel.

Documentation Java pour android.content.pm.LauncherApps.Callback.onPackagesSuspended(java.lang.String[], android.os.UserHandle).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

OnPackagesSuspended(String[], UserHandle, Bundle)

Indique qu’un ou plusieurs packages ont été suspendus.

[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

Paramètres

packageNames
String[]

Noms des packages qui viennent d’être suspendus.

user
UserHandle

l’utilisateur pour lequel les packages donnés ont été suspendus.

launcherExtras
Bundle

Un Bundle supplément pour le lanceur, s’il est fourni au système, null sinon.

Attributs

Remarques

Indique qu’un ou plusieurs packages ont été suspendus. Un administrateur d’appareil ou une application avec lequel android.permission.SUSPEND_APPS cela peut être fait.

Une application de suspension avec l’autorisation android.permission.SUSPEND_APPS peut éventuellement fournir des Bundle informations supplémentaires qu’il juge utiles pour le lanceur de gérer l’état suspendu de ces packages. Le contenu de cette opération Bundle est censé être un contrat entre l’application de suspension et le lanceur.

Ce membre est déconseillé. launcherExtras doit être obtenu à l’aide #getSuspendedPackageLauncherExtras(String, UserHandle)de . Pour tous les autres cas, #onPackagesSuspended(String[], UserHandle) doit être utilisé.

Documentation Java pour android.content.pm.LauncherApps.Callback.onPackagesSuspended(java.lang.String[], android.os.UserHandle, android.os.Bundle).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à