Freigeben über


ContentDisposition.Inline Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Boolean Werts, der den Dispositionstyp (Inline oder Anlage) für eine E-Mail-Anlage bestimmt.

public:
 property bool Inline { bool get(); void set(bool value); };
public bool Inline { get; set; }
member this.Inline : bool with get, set
Public Property Inline As Boolean

Eigenschaftswert

truewenn Der Inhalt in der Anlage als Teil des E-Mail-Texts inline angezeigt wird; andernfalls . false

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie der Wert dieser Eigenschaft festgelegt wird.

public static void CreateMessageInlineAttachment(string server, string
textMessage)
{
    // Create a message and set up the recipients.
    MailMessage message = new MailMessage(
       "jane@contoso.com",
       "ben@contoso.com",
       "An inline text message for you.",
       "Message: ");

    // Attach the message string to this email message.
    Attachment data = new Attachment(textMessage, MediaTypeNames.Text.Plain);
    // Send textMessage as part of the email body.
    message.Attachments.Add(data);
    ContentDisposition disposition = data.ContentDisposition;
    disposition.Inline = true;
    //Send the message.
    // Include credentials if the server requires them.
    SmtpClient client = new SmtpClient(server);
    client.Credentials = CredentialCache.DefaultNetworkCredentials;

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

Hinweise

Die Inline Eigenschaft legt den Dispositionstyp in der Inhaltsverfügungskopfzeile fest, die mit der E-Mail-Nachricht gesendet wird. Der Dispositionstyp kann von Software verwendet werden, die E-Mails anzeigt, um die richtige Art und Weise zu bestimmen, wie die E-Mail-Anlagen dargestellt werden. Anlagen mit einem Dispositionstyp DispositionTypeNames.Inline werden in der Regel angezeigt, wenn der Benutzer die E-Mail öffnet. Anlagen mit einem Anordnungstyp DispositionTypeNames.Attachment werden normalerweise erst geöffnet, wenn der Benutzer eine zusätzliche Aktion ausführt, z. B. durch Klicken auf ein Symbol, das die Anlage darstellt.

Der Content-Disposition-Header wird in RFC 2183 beschrieben, das unter https://www.ietf.org.

Gilt für: