MailMessage.Body Vlastnost

Definice

Získá nebo nastaví text zprávy.

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

Hodnota vlastnosti

Hodnota String , která obsahuje základní text.

Příklady

Následující příklad kódu ukazuje nastavení Body vlastnosti .

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());
    }
}
Public Shared Sub CreateTestMessage2(ByVal server As String)
    Dim [to] As String = "jane@contoso.com"
    Dim from As String = "ben@contoso.com"
    Dim message As MailMessage = 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."
    Dim client As SmtpClient = 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 ex As Exception
        Console.WriteLine("Exception caught in CreateTestMessage2(): {0}", ex.ToString())
    End Try
End Sub

Poznámky

Body Hodnota ContentType obsahu je "text/plain". Zadejte kódování použité pro tělo pomocí BodyEncoding vlastnosti .

Pokud je obsah textu k dispozici v alternativních formátech, které příjemcům poskytují bohatší možnosti prezentace, můžete určit alternativní zobrazení obsahu textu pomocí AlternateViews vlastnosti . Aplikace se například může rozhodnout, že odešle jak text ve formátu prostého textu, tak verzi HTML textu zprávy. Email čtenáři, kteří mohou zobrazit kód HTML, můžou příjemci prezentovat verzi textu ve formátu HTML, zatímco čtenáři, kteří nemohou zobrazit kód HTML, místo toho zobrazí verzi zprávy ve formátu prostého textu.

Platí pro