Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

XmlWriter.WriteValue méthode (Object)

 

Date de publication : novembre 2016

Écrit la valeur de l'objet.

Espace de noms:   System.Xml
Assembly:  System.Xml (dans System.Xml.dll)

public virtual void WriteValue(
	object value
)

Paramètres

value
Type: System.Object

Valeur de l'objet à écrire.

Remarque   avec la version de .NET Framework 3.5, cette méthode accepte DateTimeOffset en tant que paramètre.

Exception Condition
ArgumentException

Une valeur non valide a été spécifiée.

ArgumentNullException

value a la valeur null.

InvalidOperationException

Le writer est fermé ou en état d’erreur.

InvalidOperationException

Un XmlWriter méthode a été appelée avant la fin d'une opération asynchrone précédente. Dans ce cas, InvalidOperationException est levée avec le message « une opération asynchrone est déjà en cours. »

Cette méthode prend l’objet common language runtime (CLR) et convertit la valeur d’entrée pour le type de sortie souhaité à l’aide des règles de conversion de type de données du langage (XSD).

Si l’objet CLR est un type de liste tel que IEnumerable, IList, ou ICollection, il est traité comme un tableau du type valeur. Le XmlWriter convertit la valeur en ses représentations de chaîne en fonction du type de données de schéma XML (XSD) des règles et écrit à l’aide de la WriteString méthode.

Si cette méthode est appelée sur une XmlWriter instance en lecture seule, la valeur typée est sérialisée en texte en sortie.

Pour les opérations asynchrones, convertir la valeur de retour de cette méthode en une chaîne et utilisez la WriteStringAsync méthode.

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 2.0
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: