XmlWriter.WriteName(String) Méthode

Définition

En cas de remplacement dans une classe dérivée, écrit le nom spécifié, en vérifiant qu’il s’agit d’un nom valide conformément à la recommandation W3C pour le XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name)).When overridden in a derived class, writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

public:
 virtual void WriteName(System::String ^ name);
public:
 abstract void WriteName(System::String ^ name);
public virtual void WriteName (string name);
public abstract void WriteName (string name);
abstract member WriteName : string -> unit
override this.WriteName : string -> unit
abstract member WriteName : string -> unit
Public Overridable Sub WriteName (name As String)
Public MustOverride Sub WriteName (name As String)

Paramètres

name
String

Nom à écrire.The name to write.

Exceptions

name n'est pas un nom XML valide ; ou name est soit null, soit String.Empty.name is not a valid XML name; or name is either null or String.Empty.

Une méthode XmlWriter a été appelée avant la fin d’une opération asynchrone précédente.An XmlWriter method was called before a previous asynchronous operation finished. Dans ce cas, l’exception InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

Remarques

Si Namespaces est défini sur true, WriteName vérifie également que le nom est également valide conformément à la recommandation du W3C sur les espaces de noms dans XML.If Namespaces is set to true, WriteName also checks that the name is also valid according to the W3C Namespaces in XML recommendation.

Pour obtenir la version asynchrone de cette méthode, consultez WriteNameAsync.For the asynchronous version of this method, see WriteNameAsync.

S’applique à