LumiSoft Mail Server User API
IMAP_FetchItem Class
Namespaces > LumiSoft.Net.IMAP.Client > IMAP_FetchItem
IMAP fetch item.
Syntax

C# | Visual Basic | Managed C++

    public class IMAP_FetchItem

    Public Class IMAP_FetchItem

    public ref class IMAP_FetchItem

Members

All Members | Constructors | Methods | Properties | Fields | Events
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| BodyStructure | Gets message IMAP BODYSTRUCTURE. This property is available only if IMAP_FetchItem_Flags.BodyStructure was specified, otherwise throws exception.
| Data | Gets message data(headers or full message), it depends on HeadersOnly property.
| Envelope | Gets message IMAP ENVELOPE. This property is available only if IMAP_FetchItem_Flags.Envelope was specified, otherwise throws exception.
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| FetchFlags | Specifies what data this IMAP_FetchItem contains. This is flagged value and can contain multiple values.
| Finalize() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
| GetHashCode() | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
| GetType() | Gets the Type of the current instance. (Inherited from Object.)
| HeaderData | Gets message header data. This property is available only if IMAP_FetchItem_Flags.Header was specified, otherwise throws exception.
| HeadersOnly | Gets if headers or full message requested in fetch.
| InternalDate | Gets message IMAP server INTERNAL date. This property is available only if IMAP_FetchItem_Flags.InternalDate was specified, otherwise throws exception.
| IsAnswered | Gets if message is answered. This property is available only if IMAP_FetchItem_Flags.MessageFlags was specified, otherwise throws exception.
| IsNewMessage | Gets if message is unseen. This property is available only if IMAP_FetchItem_Flags.MessageFlags was specified, otherwise throws exception.
| MemberwiseClone() | Creates a shallow copy of the current Object. (Inherited from Object.)
| MessageData | Gets message data. This property is available only if IMAP_FetchItem_Flags.Message was specified, otherwise throws exception.
| MessageFlags | Gets message flags. This property is available only if IMAP_FetchItem_Flags.MessageFlags was specified, otherwise throws exception.
| MessageNumber | Gets number of message in folder.
| Size | Gets message size. This property is available only if IMAP_FetchItem_Flags.Size was specified, otherwise throws exception.
| ToString() | Returns a String that represents the current Object. (Inherited from Object.)
| UID | Gets message UID. This property is available only if IMAP_FetchItem_Flags.UID was specified, otherwise throws exception.

Inheritance Hierarchy

Object
| IMAP_FetchItem

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)