Compartir a través de


Preferences.ExportSubtree(Stream) Método

Definición

Emite un documento XML que representa todas las preferencias contenidas en este nodo y todos sus descendientes.

[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

Parámetros

os
Stream

flujo de salida en el que se va a emitir el documento XML.

Atributos

Excepciones

si se produce un error durante la exportación.

si el almacén de respaldo no está disponible o produce un error en la operación.

si se ha quitado este nodo.

Comentarios

Emite un documento XML que representa todas las preferencias contenidas en este nodo y todos sus descendientes. Este documento XML es, en efecto, una copia de seguridad sin conexión del subárbol raíz en el nodo.

El documento XML tendrá la siguiente declaración DOCTYPE:

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

Se usará la codificación de caracteres UTF-8.

Este método es una excepción a la regla general que los resultados de la ejecución simultánea de varios métodos de esta clase producen resultados equivalentes a alguna ejecución serie. Si las preferencias o nodos del subárbol raíz en este nodo se modifican simultáneamente con una invocación de este método, las preferencias exportadas componen una "instantánea aproximada" del subárbol; algunas de las modificaciones simultáneas pueden reflejarse en los datos exportados, mientras que otras no.

Documentación de Java para java.util.prefs.Preferences.exportSubtree(java.io.OutputStream).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a