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.util.prefs.Preferences.exportSubtree(java.io.OutputStream)Java 文档

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

适用于