Freigeben über


Preferences.ExportSubtree(Stream) Methode

Definition

Gibt ein XML-Dokument aus, das alle In diesem Knoten enthaltenen Einstellungen und alle untergeordneten Elemente darstellt.

[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

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 ein XML-Dokument aus, das alle In diesem Knoten enthaltenen Einstellungen und alle untergeordneten Elemente darstellt. Dieses XML-Dokument ist in Kraft eine Offlinesicherung der unterstruktur, die am Knoten verwurzelt ist.

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 oder Knoten in der unterstruktur, die an diesem Knoten verwurzelt sind, gleichzeitig mit einem Aufruf dieser Methode geändert werden, umfassen die exportierten Einstellungen eine "Fuzzy-Momentaufnahme" der Unterstruktur; einige der gleichzeitigen Änderungen können in den exportierten Daten widerspiegelt werden, während andere nicht.

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

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: