XmlWriter.WriteName(String) メソッド

定義

派生クラスでオーバーライドされた場合は、指定した名前を書き込み、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)

パラメーター

name
String

書き込む名前。

例外

name が有効な XML 名ではありません。または、namenull または String.Empty です。

先行の非同期操作が完了する前に、XmlWriter メソッドが呼び出されました。 この場合、「非同期操作が既に実行されています」というメッセージと共に InvalidOperationException がスローされます。

注釈

が にtrueWriteName設定されている場合Namespacesは、XML の W3C 名前空間の推奨事項に従って、名前も有効であることを確認します。

このメソッドの非同期バージョンについては、「」を参照してください WriteNameAsync

適用対象