Sprache

Preferences.ExportNode(Stream) Methode

Definition

Gibt für den angegebenen Ausgabedatenstrom ein XML-Dokument aus, das alle in diesem Knoten enthaltenen Einstellungen darstellt (aber nicht dessen Nachfolger).

[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

Parameter

os
Stream

der Ausgabedatenstrom, für den das XML-Dokument ausgegeben werden soll.

Attribute

Ausnahmen

wenn beim Exportieren ein Fehler auftritt.

wenn der Sicherungsspeicher nicht verfügbar ist oder ein Vorgangsfehler verursacht.

wenn dieser Knoten entfernt wurde.

Hinweise

Gibt für den angegebenen Ausgabedatenstrom ein XML-Dokument aus, das alle in diesem Knoten enthaltenen Einstellungen darstellt (aber nicht dessen Nachfolger). Dieses XML-Dokument ist tatsächlich eine Offlinesicherung des Knotens.

Das XML-Dokument weist die folgende DOCTYPE-Deklaration auf:

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

Die UTF-8-Zeichencodierung wird verwendet.

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. Wenn die Einstellungen an diesem Knoten gleichzeitig mit einem Aufruf dieser Methode geändert werden, bestehen die exportierten Einstellungen aus einer "Fuzzy-Momentaufnahme" der Im Knoten enthaltenen Einstellungen; einige der gleichzeitigen Änderungen können in den exportierten Daten widerspiegelt werden, während andere nicht.

Java Dokumentation für java.util.prefs.Preferences.exportNode(java.io.OutputStream).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: