語言

Preferences.ExportSubtree(Stream) 方法

定義

會輸出一份 XML 文件,代表該節點及其所有後代節點中所有偏好設定。

[Android.Runtime.Register("exportSubtree", "(Ljava/io/OutputStream;)V", "GetExportSubtree_Ljava_io_OutputStream_Handler")]
public abstract void ExportSubtree(System.IO.Stream? os);
[<Android.Runtime.Register("exportSubtree", "(Ljava/io/OutputStream;)V", "GetExportSubtree_Ljava_io_OutputStream_Handler")>]
abstract member ExportSubtree : System.IO.Stream -> unit

參數

os
Stream

輸出串流,用以發送 XML 文件。

屬性

例外狀況

如果匯出時發生錯誤。

如果後備儲存無法使用或導致操作失敗。

如果這個節點已經被移除。

備註

會輸出一份 XML 文件,代表該節點及其所有後代節點中所有偏好設定。 這份 XML 文件實際上是以節點為根的子樹的離線備份。

XML 文件將包含以下 DOCTYPE 宣告:

{@code
<!DOCTYPE preferences SYSTEM "http://java.sun.com/dtd/preferences.dtd">
            }

將使用 UTF-8 字元編碼。

此方法是一般規則的例外,即同時執行此類別多個方法的結果會得到等同於某個序列執行的結果。 若該節點根於子樹的偏好或節點在調用此方法時同時修改,匯出的偏好設定構成子樹的「模糊快照」;部分同時進行的修改可能會反映在匯出的資料中,而其他則可能不會。

Java 文件 java.util.prefs.Preferences.exportSubtree(java.io.OutputStream)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於