Sprache

Preferences.ImportPreferences(Stream) Methode

Definition

Importiert alle Einstellungen, die durch das XML-Dokument im angegebenen Eingabedatenstrom dargestellt werden.

[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

Parameter

is
Stream

der Eingabedatenstrom, aus dem das XML-Dokument gelesen werden soll.

Attribute

Ausnahmen

wenn die aus dem angegebenen Eingabedatenstrom gelesenen Daten nicht aus einem gültigen XML-Dokument stammen.

wenn beim Importieren ein Fehler auftritt.

Hinweise

Importiert alle Einstellungen, die durch das XML-Dokument im angegebenen Eingabedatenstrom dargestellt werden. Das Dokument kann Benutzereinstellungen oder Systemeinstellungen darstellen. Wenn sie Benutzereinstellungen darstellt, werden die Einstellungen in die Einstellungsstruktur des aufrufenden Benutzers importiert (auch wenn sie ursprünglich aus der Einstellungsstruktur eines anderen Benutzers stammten). Wenn eine der einstellungen, die durch das Dokument beschrieben werden, bewohnen Präferenzknoten, die nicht vorhanden sind, werden die Knoten erstellt.

Das XML-Dokument muss über die folgende DOCTYPE-Deklaration verfügen:

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

(Diese Methode ist für die Verwendung in Verbindung mit #exportNode(OutputStream) und .#exportSubtree(OutputStream)

Diese Methode ist eine Ausnahme von der allgemeinen Regel, dass die Ergebnisse der gleichzeitigen Ausführung mehrerer Methoden in dieser Klasse Ergebnisse erhalten, die einer seriellen Ausführung entsprechen. Die Methode verhält sich so, als ob sie über die anderen öffentlichen Methoden in dieser Klasse implementiert wird, insbesondere #node(String) und #put(String, String).

Java Dokumentation für java.util.prefs.Preferences.importPreferences(java.io.InputStream).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: