LauncherApps.Callback.OnPackagesSuspended Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| OnPackagesSuspended(String[], UserHandle) |
Indica que um ou mais pacotes foram suspensos. |
| OnPackagesSuspended(String[], UserHandle, Bundle) |
Indica que um ou mais pacotes foram suspensos. |
OnPackagesSuspended(String[], UserHandle)
Indica que um ou mais pacotes foram suspensos.
[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[]
Os nomes dos pacotes que acabaram de ser suspensos.
- user
- UserHandle
O UserHandle do perfil que gerou a alteração.
- Atributos
Comentários
Indica que um ou mais pacotes foram suspensos. Por exemplo, isso pode acontecer quando um Administrador de Dispositivos suspende um applicaton.
Observação: em dispositivos em execução android.os.Build.VERSION_CODES#P Android P ou superiores, todos os aplicativos que substituirem #onPackagesSuspended(String[], UserHandle, Bundle) não receberão esse retorno de chamada.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
OnPackagesSuspended(String[], UserHandle, Bundle)
Indica que um ou mais pacotes foram suspensos.
[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[]
Os nomes dos pacotes que acabaram de ser suspensos.
- user
- UserHandle
o usuário para o qual os pacotes determinados foram suspensos.
- launcherExtras
- Bundle
Um Bundle dos extras para o inicializador, se fornecido ao sistema, null caso contrário.
- Atributos
Comentários
Indica que um ou mais pacotes foram suspensos. Um administrador de dispositivos ou um aplicativo com android.permission.SUSPEND_APPS pode fazer isso.
Um aplicativo suspenso com a permissão android.permission.SUSPEND_APPS pode, opcionalmente, fornecer uma Bundle informação extra que ele considera útil para o inicializador lidar com o estado suspenso desses pacotes. O conteúdo disso Bundle deve ser um contrato entre o aplicativo suspenso e o inicializador.
Este membro foi preterido.
launcherExtras deve ser obtido usando #getSuspendedPackageLauncherExtras(String, UserHandle). Para todos os outros casos, #onPackagesSuspended(String[], UserHandle) deve ser usado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.