BackupAgentHelper.OnRestore 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.
Exécutez le processus de restauration sur chacun des gestionnaires configurés.
[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
Paramètres
- data
- BackupDataInput
Wrapper structuré autour d’un descripteur de fichier ouvert en lecture seule pointant vers un instantané complet des données de l’application. L’application doit consommer chaque entité représentée dans ce flux de données.
- appVersionCode
- Int32
Valeur de l’attribut manifeste android :versionCode , de l’application qui a sauvegardé ce jeu de données particulier. Cela permet à l’agent d’une application de faire la distinction entre les versions de données antérieures possibles lorsqu’il est demandé d’effectuer l’opération de restauration.
- newState
- ParcelFileDescriptor
Un élément ParcelFileDescriptor ouvert et en lecture/écriture pointant vers un fichier vide. L’application doit enregistrer l’état de sauvegarde final ici après avoir restauré ses données à partir du data
flux.
Lorsqu’un jeu de données de sauvegarde complète est restauré, il s’agit null
de .
- Attributs
Exceptions
Remarques
Exécutez le processus de restauration sur chacun des gestionnaires configurés.
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.