LauncherApps.Callback.OnPackagesSuspended Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
OnPackagesSuspended(String[], UserHandle) |
Indica que se han suspendido uno o varios paquetes. |
OnPackagesSuspended(String[], UserHandle, Bundle) |
Indica que se han suspendido uno o varios paquetes. |
OnPackagesSuspended(String[], UserHandle)
Indica que se han suspendido uno o varios paquetes.
[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
Parámetros
- packageNames
- String[]
Nombres de los paquetes que se acaban de suspender.
- user
- UserHandle
UserHandle del perfil que generó el cambio.
- Atributos
Comentarios
Indica que se han suspendido uno o varios paquetes. Por ejemplo, esto puede ocurrir cuando un administrador de dispositivos suspende una aplicación.
Nota: En los dispositivos que se ejecutan android.os.Build.VERSION_CODES#P Android P
o versiones posteriores, las aplicaciones que invaliden #onPackagesSuspended(String[], UserHandle, Bundle)
no recibirán esta devolución de llamada.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
OnPackagesSuspended(String[], UserHandle, Bundle)
Indica que se han suspendido uno o varios paquetes.
[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
Parámetros
- packageNames
- String[]
Nombres de los paquetes que se acaban de suspender.
- user
- UserHandle
el usuario para el que se suspendieron los paquetes especificados.
- launcherExtras
- Bundle
Bundle
Un de extras para el iniciador, si se proporciona al sistema, null
de lo contrario.
- Atributos
Comentarios
Indica que se han suspendido uno o varios paquetes. Un administrador de dispositivos o una aplicación con android.permission.SUSPEND_APPS
puede hacerlo.
Una aplicación de suspensión con el permiso android.permission.SUSPEND_APPS
puede proporcionar opcionalmente una Bundle
información adicional que considere útil para que el iniciador controle el estado suspendido de estos paquetes. El contenido de esto Bundle
se supone que es un contrato entre la aplicación de suspensión y el iniciador.
Este miembro está en desuso. launcherExtras
debe obtenerse mediante #getSuspendedPackageLauncherExtras(String, UserHandle)
. Para todos los demás casos, #onPackagesSuspended(String[], UserHandle)
debe usarse.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.