語言

Preferences.ExportNode(Stream) 方法

定義

在指定的輸出串流上,會輸出一個代表該節點中所有偏好設定的 XML 文件(但不含其後代)。

[Android.Runtime.Register("exportNode", "(Ljava/io/OutputStream;)V", "GetExportNode_Ljava_io_OutputStream_Handler")]
public abstract void ExportNode(System.IO.Stream? os);
[<Android.Runtime.Register("exportNode", "(Ljava/io/OutputStream;)V", "GetExportNode_Ljava_io_OutputStream_Handler")>]
abstract member ExportNode : 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.exportNode(java.io.OutputStream)

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

適用於