MailMessage.Body MailMessage.Body MailMessage.Body MailMessage.Body Property

定義

メッセージ本文を取得または設定します。Gets or sets the message body.

public:
 property System::String ^ Body { System::String ^ get(); void set(System::String ^ value); };
public string Body { get; set; }
member this.Body : string with get, set
Public Property Body As String

プロパティ値

本文テキストを格納している String 値。A String value that contains the body text.

プロパティをBody設定するコード例を次に示します。The following code example demonstrates setting the Body property.

static void CreateTestMessage2( String^ server )
{
   String^ to = L"jane@contoso.com";
   String^ from = L"ben@contoso.com";
   MailMessage^ message = gcnew MailMessage( from,to );
   message->Subject = L"Using the new SMTP client.";
   message->Body = L"Using this new feature, you can send an email message from an application very easily.";
   SmtpClient^ client = gcnew SmtpClient( server );
   
   // Credentials are necessary if the server requires the client 
   // to authenticate before it will send email on the client's behalf.
   client->UseDefaultCredentials = true;
   client->Send( message );
client->~SmtpClient();
}


public static void CreateTestMessage2(string server)
{
	string to = "jane@contoso.com";
	string from = "ben@contoso.com";
	MailMessage message = new MailMessage(from, to);
	message.Subject = "Using the new SMTP client.";
	message.Body = @"Using this new feature, you can send an email message from an application very easily.";
	SmtpClient client = new SmtpClient(server);
	// Credentials are necessary if the server requires the client 
	// to authenticate before it will send email on the client's behalf.
	client.UseDefaultCredentials = true;

    try {
	  client.Send(message);
	}  
	catch (Exception ex) {
	  Console.WriteLine("Exception caught in CreateTestMessage2(): {0}", 
                  ex.ToString() );			  
    }              
}

注釈

コンテンツのは、 ContentType "text/plain" です。 BodyThe ContentType of the Body content is "text/plain". BodyEncodingプロパティを使用して、本文に使用するエンコードを指定します。Specify the encoding used for the body with the BodyEncoding property.

本文の内容が、受信者の豊富な表示オプションを提供する別の形式で使用できる場合は、 AlternateViewsプロパティを使用して、本文の内容に対して代替ビューを指定できます。If the body content is available in alternative formats that provide richer presentation options for the recipients, you can specify alternate views for the body content by using the AlternateViews property. たとえば、アプリケーションでは、メッセージ本文のプレーンテキスト本文と HTML バージョンの両方を送信することができます。For example, an application might choose to send both the plain text body and an HTML version of the message body. Html を表示できる電子メールリーダーは、html バージョンの本文を受信者に提示できます。一方、HTML を表示できない閲覧者には、代わりにプレーンテキストバージョンのメッセージが表示されます。Email readers that can display HTML can present the HTML version of the body to the recipient, while readers that cannot display HTML will display the plain text version of the message instead.

適用対象