Preferences.ExportNode(Stream) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Émet sur le flux de sortie spécifié un document XML représentant toutes les préférences contenues dans ce nœud (mais pas ses descendants).
[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
Paramètres
- os
- Stream
flux de sortie sur lequel émettre le document XML.
- Attributs
Exceptions
si une erreur se produit lors de l’exportation.
si le magasin de stockage n’est pas disponible ou provoque un échec d’opération.
si ce nœud a été supprimé.
Remarques
Émet sur le flux de sortie spécifié un document XML représentant toutes les préférences contenues dans ce nœud (mais pas ses descendants). Ce document XML est, en vigueur, une sauvegarde hors connexion du nœud.
Le document XML aura la déclaration DOCTYPE suivante :
{@code
<!DOCTYPE preferences SYSTEM "http://java.sun.com/dtd/preferences.dtd">
}
L’encodage de caractères UTF-8 sera utilisé.
Cette méthode est une exception à la règle générale selon laquelle les résultats de l’exécution simultanée de plusieurs méthodes dans cette classe donnent des résultats équivalents à une exécution en série. Si les préférences au niveau de ce nœud sont modifiées simultanément avec un appel de cette méthode, les préférences exportées comprennent un « instantané flou » des préférences contenues dans le nœud ; certaines des modifications simultanées peuvent être reflétées dans les données exportées, tandis que d’autres peuvent ne pas le faire.
Java documentation pour java.util.prefs.Preferences.exportNode(java.io.OutputStream).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.