MailBee.NET Objects 4.0

MimePart.Name Property

Gets the name of the MIME part.

public string Name {get;}

Property Value

A string containing the "friendly name" (or "display name") of the MIME part, or an empty string if the friendly name is not available.

Remarks

The value of this property is taken from the name parameter of the Content-Type message header.

See Attachment.Name for more information regarding MIME part friendly name.

Example

This sample loads the message from .EML file and displays the name of each MIME part.

[C#]
// 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).
MailMessage msg = new MailMessage();
msg.LoadMessage(@"C:\Docs\TestMail.eml");

foreach (MimePart part in msg.MimePartTree.GetAllParts())
{
    Console.WriteLine(part.Name);
}
[Visual Basic]
' To use the code below, import MailBee namespaces at the top of your code.
Imports MailBee
Imports MailBee.Mime

' The actual code (put it into a method of your class).
Dim msg As New MailMessage
msg.LoadMessage("C:\Docs\TestMail.eml")
For Each part As MimePart In msg.MimePartTree.GetAllParts()
    Console.WriteLine(part.Name)
Next

See Also

MimePart Class | MailBee.Mime Namespace | Filename