XmlWriter.WriteName(String) Metod

Definition

När du åsidosätter i en härledd klass skriver du ut det angivna namnet, vilket säkerställer att det är ett giltigt namn enligt W3C XML 1.0-rekommendationen (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)

Parametrar

name
String

Namnet som ska skrivas.

Undantag

name är inte ett giltigt XML-namn. eller name är antingen null eller String.Empty.

En XmlWriter metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".

Kommentarer

Om Namespaces är inställt på truekontrollerar WriteName också att namnet också är giltigt enligt W3C-namnrymderna i XML-rekommendationen.

Den asynkrona versionen av den här metoden finns i WriteNameAsync.

Gäller för