MailMessage.Body Eigenschaft

Definition

Ruft den Nachrichtentext ab oder legt den Nachrichtentext fest.

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

Eigenschaftswert

Ein String Wert, der den Textkörper enthält.

Beispiele

Im folgenden Codebeispiel wird das Festlegen der Body Eigenschaft veranschaulicht.

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

Hinweise

ContentType Der Body Inhalt ist "text/plain". Geben Sie die Codierung an, die für den Textkörper mit der BodyEncoding Eigenschaft verwendet wird.

Wenn der Textkörperinhalt in alternativen Formaten verfügbar ist, die umfassendere Präsentationsoptionen für die Empfänger bereitstellen, können Sie alternative Ansichten für den Textkörperinhalt mithilfe der AlternateViews Eigenschaft angeben. Beispielsweise kann eine Anwendung auswählen, dass sowohl der Nur-Textkörper als auch eine HTML-Version des Nachrichtentexts gesendet werden sollen. E-Mail-Leser, die HTML anzeigen können, können die HTML-Version des Textkörpers dem Empfänger präsentieren, während Leser, die HTML nicht anzeigen können, stattdessen die Nur-Text-Version der Nachricht anzeigen.

Gilt für: