PackageInstaller.ReportUnarchivalStatus Método

Definição

Relata o status de uma unarchival para o sistema.

[Android.Runtime.Register("reportUnarchivalStatus", "(IIJLandroid/app/PendingIntent;)V", "GetReportUnarchivalStatus_IIJLandroid_app_PendingIntent_Handler", ApiSince=35)]
public virtual void ReportUnarchivalStatus(int unarchiveId, Android.Content.PM.PackageInstallerUnarchival status, long requiredStorageBytes, Android.App.PendingIntent? userActionIntent);
[<Android.Runtime.Register("reportUnarchivalStatus", "(IIJLandroid/app/PendingIntent;)V", "GetReportUnarchivalStatus_IIJLandroid_app_PendingIntent_Handler", ApiSince=35)>]
abstract member ReportUnarchivalStatus : int * Android.Content.PM.PackageInstallerUnarchival * int64 * Android.App.PendingIntent -> unit
override this.ReportUnarchivalStatus : int * Android.Content.PM.PackageInstallerUnarchival * int64 * Android.App.PendingIntent -> unit

Parâmetros

unarchiveId
Int32

a ID fornecida pelo sistema como parte da difusão intent.action.UNARCHIVE com EXTRA_UNARCHIVE_ID.

status
PackageInstallerUnarchival

é usado para o sistema fornecer ao usuário etapas ou erros de acompanhamento necessários.

requiredStorageBytes
Int64

Se o erro for UNARCHIVAL_ERROR_INSUFFICIENT_STORAGE esse campo deverá ser definido para especificar quantos bytes adicionais de armazenamento são necessários para desarquivar o aplicativo.

userActionIntent
PendingIntent

Intenção opcional de iniciar uma ação de acompanhamento necessária para facilitar o fluxo unarchival (por exemplo, o usuário precisa fazer logon).

Atributos

Comentários

Relata o status de uma unarchival para o sistema.

Java documentação para android.content.pm.PackageInstaller.reportUnarchivalStatus(int, int, long, android.app.PendingIntent).

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