XmlWriter.WriteCharEntity(Char) XmlWriter.WriteCharEntity(Char) XmlWriter.WriteCharEntity(Char) XmlWriter.WriteCharEntity(Char) Method


派生クラスでオーバーライドされると、指定した Unicode 文字値の文字エンティティを強制的に生成します。When overridden in a derived class, forces the generation of a character entity for the specified Unicode character value.

 abstract void WriteCharEntity(char ch);
public abstract void WriteCharEntity (char ch);
abstract member WriteCharEntity : char -> unit
Public MustOverride Sub WriteCharEntity (ch As Char)


Char Char Char Char

文字エンティティを生成する Unicode 文字。The Unicode character for which to generate a character entity.


文字がサロゲート ペアの文字範囲、つまり 0xd800 - 0xdfff 内にあります。The character is in the surrogate pair character range, 0xd800 - 0xdfff.

先行の非同期操作が完了する前に、XmlWriter メソッドが呼び出されました。An XmlWriter method was called before a previous asynchronous operation finished. この場合、「非同期操作が既に実行されています」というメッセージと共に InvalidOperationException がスローされます。In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

参照してくださいXmlTextWriter.WriteCharEntityたとえば、このメソッドを使用しています。See XmlTextWriter.WriteCharEntity for an example using this method.


このメソッドは、Unicode 文字を 16 進文字エンティティ参照の形式で書き込みます。This method writes the Unicode character in hexadecimal character entity reference format.

このメソッドの非同期バージョンを参照してください。WriteCharEntityAsyncします。For the asynchronous version of this method, see WriteCharEntityAsync.