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)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于