共用方式為


BackupAgentHelper.OnBackup 方法

定義

在每個已設定的處理程式上執行備份程式。

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

參數

oldState
ParcelFileDescriptor

開啟且只讀的 ParcelFileDescriptor,指向應用程式提供的最後一個備份狀態。 null可能是,在此情況下,不會提供任何先前的狀態,而且應用程式應該執行完整備份。

data
BackupDataOutput

指向備份數據目的地之開啟、讀取/寫入檔案描述元的結構化包裝函式。 應用程式通常會使用備份協助程序類別來寫入此檔案。

newState
ParcelFileDescriptor

指向空白檔案的開啟、讀取/寫入的 ParcelFileDescriptor。 將要求的數據 data 寫入輸出數據流之後,應用程式應該在此記錄最終的備份狀態。

屬性

例外狀況

備註

在每個已設定的處理程式上執行備份程式。

android.app.backup.BackupAgentHelper.onBackup(android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於