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.WriteElementString méthode (String, String, String, String)

 

Date de publication : novembre 2016

Écrit un élément avec le préfixe spécifié, le nom local, l'URI de l'espace de noms et la valeur spécifiés.

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

public void WriteElementString(
	string prefix,
	string localName,
	string ns,
	string value
)

Paramètres

prefix
Type: System.String

Le préfixe de l'élément.

localName
Type: System.String

Le nom local de l'élément.

ns
Type: System.String

L'URI de l'espace de noms de l'élément.

value
Type: System.String

Valeur de l'élément.

Exception Condition
ArgumentException

Le localName est de valeur null ou une chaîne vide.

ou

Les valeurs de paramètre ne sont pas valides.

EncoderFallbackException

Il existe un caractère dans la mémoire tampon qui est un caractère XML valide mais n’est pas valide pour l’encodage de sortie. Par exemple, si l’encodage de sortie est ASCII, vous utilisez uniquement des caractères de la plage de 0 à 127 pour les noms d’élément et d’attribut. Le caractère non valide peut être dans l’argument de cette méthode ou dans un argument des méthodes précédentes qui écrivaient dans la mémoire tampon. Ces caractères sont ignorés par les références d’entité de caractère lorsque cela est possible (par exemple, dans les nœuds de texte ou les valeurs d’attribut). Toutefois, la référence d’entité de caractère n’est pas autorisée dans les noms d’éléments et d’attributs, commentaires, instructions de traitement ou les sections CDATA.

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. »

Pour obtenir la version asynchrone de cette méthode, consultez la page WriteElementStringAsync.

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: