SharedPreferencesBackupHelper.PerformBackup 方法

定义

备份配置的 android.content.SharedPreferences 组。

[Android.Runtime.Register("performBackup", "(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V", "GetPerformBackup_Landroid_os_ParcelFileDescriptor_Landroid_app_backup_BackupDataOutput_Landroid_os_ParcelFileDescriptor_Handler")]
public virtual void PerformBackup(Android.OS.ParcelFileDescriptor? oldState, Android.App.Backup.BackupDataOutput? data, Android.OS.ParcelFileDescriptor? newState);
[<Android.Runtime.Register("performBackup", "(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V", "GetPerformBackup_Landroid_os_ParcelFileDescriptor_Landroid_app_backup_BackupDataOutput_Landroid_os_ParcelFileDescriptor_Handler")>]
abstract member PerformBackup : Android.OS.ParcelFileDescriptor * Android.App.Backup.BackupDataOutput * Android.OS.ParcelFileDescriptor -> unit
override this.PerformBackup : Android.OS.ParcelFileDescriptor * Android.App.Backup.BackupDataOutput * Android.OS.ParcelFileDescriptor -> unit

参数

oldState
ParcelFileDescriptor

一个打开的只读 ParcelFileDescriptor 状态,指向应用程序提供的最后一个备份状态。 null可以是,在这种情况下,没有提供以前的状态,应用程序应执行完整备份。

data
BackupDataOutput

指向备份数据目标的打开读/写 BackupDataOutput 。 通常,应用程序将使用备份帮助程序类写入此文件。

newState
ParcelFileDescriptor

指向空文件的打开读/写 ParcelFileDescriptor 。 将请求的数据 data 写入输出流后,应用程序应在此处记录最终备份状态。

实现

属性

注解

备份配置的 android.content.SharedPreferences 组。

适用于 . 的 android.app.backup.SharedPreferencesBackupHelper.performBackup(android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于