次の方法で共有


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)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象