XmlTextWriter.WriteCharEntity メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > XmlTextWriter.WriteCharEntity メソッドの意味・解説 

XmlTextWriter.WriteCharEntity メソッド

指定した Unicode 文字値の文字エンティティ強制的に生成します

名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

Public Overrides Sub WriteCharEntity
 ( _
    ch As Char _
)
Dim instance As XmlTextWriter
Dim ch As Char

instance.WriteCharEntity(ch)
public override void WriteCharEntity (
    char ch
)
public:
virtual void WriteCharEntity (
    wchar_t ch
) override
public void WriteCharEntity (
    char ch
)
public override function WriteCharEntity (
    ch : char
)

パラメータ

ch

文字エンティティ生成する対象Unicode 文字

例外例外
例外種類条件

ArgumentException

文字サロゲート ペア文字範囲、つまり 0xd800 - 0xdfff 内にあります。この範囲内ない場合テキストは非整形式XML ドキュメントなります

InvalidOperationException

WriteState が Closed です。

解説解説
使用例使用例

WriteCharEntity メソッド使用して電子メール アドレス書き込む例を次に示します

Imports System
Imports System.Xml

public class Sample 
 
  public shared sub Main()
 
   
    Dim writer as XmlTextWriter = nothing
     
      try 
    
        writer = new XmlTextWriter (Console.Out)
 
        ' Write an element.
        writer.WriteStartElement("address")
     
        ' Write an e-mail address using entities
        ' for the @ and . characters.
        writer.WriteString("someone")
        writer.WriteCharEntity("@"c)
        writer.WriteString("example")
        writer.WriteCharEntity("."c)
        writer.WriteString("com")
        writer.WriteEndElement()        
 
    finally 
      ' Close the writer.
      if not writer is nothing
        writer.Close()
      end if
    end try 

  end sub
end class
using System;
using System.Xml;

public class Sample {
 
  public static void Main()
 {
   
    XmlTextWriter writer = null;
     
      try {
    
        writer = new XmlTextWriter (Console.Out);
 
        // Write an element.
        writer.WriteStartElement("address");
     
        // Write an e-mail address using entities
        // for the @ and . characters.
        writer.WriteString("someone");
        writer.WriteCharEntity('@');
        writer.WriteString("example");
        writer.WriteCharEntity('.');
        writer.WriteString("com");
        writer.WriteEndElement();
 
    }        
 
    finally {
      // Close the writer.
      if (writer != null)
        writer.Close();
    } 
  }
}
#using <System.Xml.dll>

using namespace System;
using namespace System::Xml;
int main()
{
   XmlTextWriter^ writer = nullptr;
   try
   {
      writer = gcnew XmlTextWriter( Console::Out );
      
      // Write an element.
      writer->WriteStartElement( "address" );
      
      // Write an e-mail address using entities
      // for the @ and . characters.
      writer->WriteString( "someone" );
      writer->WriteCharEntity( '@' );
      writer->WriteString( "example" );
      writer->WriteCharEntity( '.' );
      writer->WriteString( "com" );
      writer->WriteEndElement();
   }
   finally
   {
      
      // Close the writer.
      if ( writer != nullptr )
            writer->Close();
   }

}

import System.*;
import System.Xml.*;

public class Sample
{
    public static void main(String[]
 args)
    {
        XmlTextWriter writer = null;

        try {
            writer = new XmlTextWriter(Console.get_Out());

            // Write an element.
            writer.WriteStartElement("address");

            // Write an e-mail address using entities
            // for the @ and. characters.
            writer.WriteString("someone");
            writer.WriteCharEntity('@');
            writer.WriteString("example");
            writer.WriteCharEntity('.');
            writer.WriteString("com");
            writer.WriteEndElement();
        } 
        finally {
            // Close the writer.
            if (writer != null) {
                writer.Close();
            }
        }
    } //main
} //Sample
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からXmlTextWriter.WriteCharEntity メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からXmlTextWriter.WriteCharEntity メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からXmlTextWriter.WriteCharEntity メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「XmlTextWriter.WriteCharEntity メソッド」の関連用語

XmlTextWriter.WriteCharEntity メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlTextWriter.WriteCharEntity メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS