Condividi tramite


XmlWriter.WriteName(String) Metodo

Definizione

Quando sottoposto a override in una classe derivata, scrive il nome specificato, assicurandosi che sia un nome valido in base alla raccomandazione W3C XML 1.0 (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)

Parametri

name
String

Nome da scrivere.

Eccezioni

Il parametro name non è un nome XML valido oppure il parametro name è null o String.Empty.

È stato chiamato un metodo della classe XmlWriter prima del completamento di un'operazione asincrona precedente. In questo caso, viene generata l'eccezione InvalidOperationException con il messaggio "È già in corso un'operazione asincrona".

Commenti

Se Namespaces è impostato su true, WriteName verifica anche che il nome sia valido anche in base alla raccomandazione W3C Namespaces in XML.

Per la versione asincrona di questo metodo, vedere WriteNameAsync.

Si applica a