Preferences.ImportPreferences(Stream) メソッド

定義

指定した入力ストリームで XML ドキュメントによって表されるすべての基本設定をインポートします。

[Android.Runtime.Register("importPreferences", "(Ljava/io/InputStream;)V", "")]
public static void ImportPreferences (System.IO.Stream? is);
[<Android.Runtime.Register("importPreferences", "(Ljava/io/InputStream;)V", "")>]
static member ImportPreferences : System.IO.Stream -> unit

パラメーター

is
Stream

XML ドキュメントの読み取り元の入力ストリーム。

属性

例外

指定された入力ストリームから読み取られたデータが有効な XML ドキュメントからでない場合は 。

インポート中にエラーが発生した場合は 。

注釈

指定した入力ストリームで XML ドキュメントによって表されるすべての基本設定をインポートします。 ドキュメントは、ユーザー設定またはシステム環境設定を表している場合があります。 ユーザー設定を表す場合、ユーザー設定は呼び出し元のユーザーの基本設定ツリーにインポートされます (もともと別のユーザーの基本設定ツリーから取得した場合でも)。 ドキュメントで記述されている基本設定のいずれかが存在しない優先ノードに存在する場合は、ノードが作成されます。

XML ドキュメントには、次の DOCTYPE 宣言が必要です。

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

(このメソッドは、 および #exportSubtree(OutputStream)#exportNode(OutputStream)組み合わせて使用するように設計されています。

このメソッドは、このクラスで複数のメソッドを同時に実行すると、一部のシリアル実行と同等の結果が生成されるという一般的なルールの例外です。 メソッドは、このクラスの他のパブリック メソッド (特 #node(String) に と #put(String, String)) の上に実装されているかのように動作します。

の Java ドキュメント java.util.prefs.Preferences.importPreferences(java.io.InputStream)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象