Freigeben über


XmlWriter.WriteName(String) Methode

Definition

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, schreibt Sie den angegebenen Namen aus, und stellen Sie sicher, dass es sich um einen gültigen Namen gemäß der W3C XML 1.0-Empfehlung (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) handelt.

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)

Parameter

name
String

Der zu schreibende Name.

Ausnahmen

name ist kein gültiger XML-Name; oder name ist entweder null oder String.Empty.

Eine XmlWriter Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall InvalidOperationException wird die Meldung "Ein asynchroner Vorgang wird bereits ausgeführt" ausgelöst.

Hinweise

Wenn Namespaces dieser Wert festgelegt trueist, wird auch überprüft, WriteName ob der Name auch gemäß der W3C-Namespaces in XML-Empfehlung gültig ist.

Die asynchrone Version dieser Methode finden Sie unter WriteNameAsync.

Gilt für: