Langue

BackupAgent.OnRestoreFile Méthode

Définition

Surcharges

Nom Description
OnRestoreFile(FullRestoreDataInput)

Gérez les données remises via le descripteur de fichier donné pendant une opération de restauration complète.

OnRestoreFile(ParcelFileDescriptor, Int64, File, BackupFileType, Int64, Int64)

Gérez les données remises via le descripteur de fichier donné pendant une opération de restauration complète.

OnRestoreFile(FullRestoreDataInput)

Gérez les données remises via le descripteur de fichier donné pendant une opération de restauration complète.

[Android.Runtime.Register("onRestoreFile", "(Landroid/app/backup/FullRestoreDataInput;)V", "GetOnRestoreFile_Landroid_app_backup_FullRestoreDataInput_Handler", ApiSince=36)]
public virtual void OnRestoreFile(Android.App.Backup.FullRestoreDataInput data);
[<Android.Runtime.Register("onRestoreFile", "(Landroid/app/backup/FullRestoreDataInput;)V", "GetOnRestoreFile_Landroid_app_backup_FullRestoreDataInput_Handler", ApiSince=36)>]
abstract member OnRestoreFile : Android.App.Backup.FullRestoreDataInput -> unit
override this.OnRestoreFile : Android.App.Backup.FullRestoreDataInput -> unit

Paramètres

data
FullRestoreDataInput

Wrapper structuré contenant les détails du fichier en cours de restauration et des métadonnées supplémentaires à partir de la sauvegarde.

Attributs

Remarques

Gérez les données remises via le descripteur de fichier donné pendant une opération de restauration complète. L’agent reçoit le chemin d’accès à l’emplacement d’origine du fichier, ainsi que sa taille et ses métadonnées.

Le descripteur de fichier ne peut être lu que pour size les octets ; la tentative de lecture de données supplémentaires a un comportement non défini.

L’implémentation par défaut crée le fichier/répertoire de destination et le remplit avec les données du descripteur de fichier, puis définit le mode d’accès et l’heure de modification du fichier pour qu’il corresponde aux arguments de restauration.

Java documentation pour android.app.backup.BackupAgent.onRestoreFile(android.app.backup.FullRestoreDataInput).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

OnRestoreFile(ParcelFileDescriptor, Int64, File, BackupFileType, Int64, Int64)

Gérez les données remises via le descripteur de fichier donné pendant une opération de restauration complète.

[Android.Runtime.Register("onRestoreFile", "(Landroid/os/ParcelFileDescriptor;JLjava/io/File;IJJ)V", "GetOnRestoreFile_Landroid_os_ParcelFileDescriptor_JLjava_io_File_IJJHandler")]
public virtual void OnRestoreFile(Android.OS.ParcelFileDescriptor? data, long size, Java.IO.File? destination, Android.App.Backup.BackupFileType type, long mode, long mtime);
[<Android.Runtime.Register("onRestoreFile", "(Landroid/os/ParcelFileDescriptor;JLjava/io/File;IJJ)V", "GetOnRestoreFile_Landroid_os_ParcelFileDescriptor_JLjava_io_File_IJJHandler")>]
abstract member OnRestoreFile : Android.OS.ParcelFileDescriptor * int64 * Java.IO.File * Android.App.Backup.BackupFileType * int64 * int64 -> unit
override this.OnRestoreFile : Android.OS.ParcelFileDescriptor * int64 * Java.IO.File * Android.App.Backup.BackupFileType * int64 * int64 -> unit

Paramètres

data
ParcelFileDescriptor

Descripteur de fichier en lecture seule à partir duquel l’agent peut lire size des octets de données de fichier.

size
Int64

Nombre d’octets de contenu de fichier à restaurer dans la destination donnée. Si l’objet système de fichiers en cours de restauration est un répertoire, size il est égal à zéro.

destination
File

Fichier sur disque à restaurer avec les données données données.

type
BackupFileType

Type d’objet de système de fichiers en cours de restauration. Ce sera soit BackupAgent#TYPE_FILE soit BackupAgent#TYPE_DIRECTORY.

mode
Int64

Mode d’accès à affecter à la destination une fois ses données écrites. Il s’agit du format standard utilisé par chmod().

mtime
Int64

Heure de modification du fichier lorsqu’il a été sauvegardé, approprié pour être affecté au fichier une fois ses données écrites.

Attributs

Exceptions

Remarques

Gérez les données remises via le descripteur de fichier donné pendant une opération de restauration complète. L’agent reçoit le chemin d’accès à l’emplacement d’origine du fichier, ainsi que sa taille et ses métadonnées.

Le descripteur de fichier ne peut être lu que pour size les octets ; la tentative de lecture de données supplémentaires a un comportement non défini.

L’implémentation par défaut crée le fichier/répertoire de destination et le remplit avec les données du descripteur de fichier, puis définit le mode d’accès et l’heure de modification du fichier pour qu’il corresponde aux arguments de restauration.

Java documentation pour android.app.backup.BackupAgent.onRestoreFile(android.os.ParcelFileDescriptor, long, java.io.File, int, long, long).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à