MimePartContentType Property
Gets the content type of the MIME part as a string.

Namespace: MailBee.Mime
Assembly: MailBee.NET (in MailBee.NET.dll) Version: 11.2.0 build 590 for .NET 4.5
public string ContentType { get; }

Property Value

Type: String
A string containing the MIME part's content type taken from Content-Type header, or an empty string if the content type is not set.

The content type value usually consists of common and specific types delimited with "/" character (e.g. image/jpeg, text/html, text/plain, etc). For instance, if the header is Content-Type: text/plain; charset="GB2312", the text/plain value will be returned (additional parameters of Content-Type header will be omitted).

See Attachment.ContentType for more information regarding content types.

This sample loads the message from .EML file and displays the content type of each MIME part of this message.
// To use the code below, import MailBee namespaces at the top of your code.
using MailBee;
using MailBee.Mime;

// The actual code (put it into a method of your class)

// Load the message from file.
MailMessage msg = new MailMessage();

// For every part...
foreach (MimePart part in msg.MimePartTree.GetAllParts())
    // ...show part type.
    Console.WriteLine("The type is " + part.ContentType);
See Also