Idioma

BackupAgentHelper.OnRestore Método

Definição

Execute o processo de restauração em cada um dos manipuladores configurados.

[Android.Runtime.Register("onRestore", "(Landroid/app/backup/BackupDataInput;ILandroid/os/ParcelFileDescriptor;)V", "GetOnRestore_Landroid_app_backup_BackupDataInput_ILandroid_os_ParcelFileDescriptor_Handler")]
public override void OnRestore(Android.App.Backup.BackupDataInput? data, int appVersionCode, Android.OS.ParcelFileDescriptor? newState);
[<Android.Runtime.Register("onRestore", "(Landroid/app/backup/BackupDataInput;ILandroid/os/ParcelFileDescriptor;)V", "GetOnRestore_Landroid_app_backup_BackupDataInput_ILandroid_os_ParcelFileDescriptor_Handler")>]
override this.OnRestore : Android.App.Backup.BackupDataInput * int * Android.OS.ParcelFileDescriptor -> unit

Parâmetros

data
BackupDataInput

Um wrapper estruturado em torno de um descritor de arquivo aberto somente leitura apontando para um instantâneo completo dos dados do aplicativo. O aplicativo deve consumir todas as entidades representadas neste fluxo de dados.

appVersionCode
Int32

O valor do atributo de manifesto android:versionCode , do aplicativo que fez backup desse conjunto de dados específico. Isso possibilita que o agente de um aplicativo distingue entre todas as possíveis versões de dados mais antigas quando solicitado a executar a operação de restauração.

newState
ParcelFileDescriptor

Um ParcelFileDescriptor aberto e de leitura/gravação apontando para um arquivo vazio. O aplicativo deve registrar o estado de backup final aqui depois de restaurar seus dados do data fluxo. Quando um conjunto de dados de backup completo estiver sendo restaurado, isso será null.

Atributos

Exceções

Comentários

Execute o processo de restauração em cada um dos manipuladores configurados.

Java documentação para android.app.backup.BackupAgentHelper.onRestore(android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor).

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