LauncherApps.Callback.OnPackagesSuspended Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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é.
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.