Represents a Imap message object. More...
Inherits Aspose::Email::Clients::MessageInfoBase.
Public Member Functions | |
System::String | get_ParentFolder () const |
Gets parent folder for message More... | |
void | set_ParentFolder (System::String value) |
Gets parent folder for message More... | |
System::DateTime | get_InternalDate () |
The internal date and time of the message on the server. This is not the date and time in the [RFC-2822] header, but rather a date and time which reflects when the message was received. More... | |
void | set_InternalDate (System::DateTime value) |
The internal date and time of the message on the server. This is not the date and time in the [RFC-2822] header, but rather a date and time which reflects when the message was received. More... | |
int64_t | get_ModificationSequence () const |
Gets the modification sequence of this message. See more: https://tools.ietf.org/html/rfc7162 More... | |
void | set_ModificationSequence (int64_t value) |
Gets the modification sequence of this message. See more: https://tools.ietf.org/html/rfc7162 More... | |
System::SharedPtr< ImapMessageFlags > | get_Flags () const |
Gets the message flags. More... | |
void | set_Flags (System::SharedPtr< ImapMessageFlags > value) |
Gets the message flags. More... | |
bool | get_Answered () |
Gets a value indicating whether Flags property contains the Answered flag. More... | |
bool | get_Deleted () |
Gets a value indicating whether Flags property contains the Deleted flag. More... | |
bool | get_Draft () |
Gets a value indicating whether Flags property contains the Draft flag. More... | |
bool | get_Flagged () |
Gets a value indicating whether Flags property contains the Flagged flag. More... | |
bool | get_Recent () |
Gets a value indicating whether Flags property contains the Recent flag. More... | |
bool | get_IsRead () |
Gets a value indicating whether Flags property contains the Read flag. More... | |
void | set_IsRead (bool value) |
Gets a value indicating whether Flags property contains the Read flag. More... | |
System::String | get_ConversationId () |
Gets a value indicating conversation id. More... | |
void | set_ConversationId (System::String value) |
Gets a value indicating conversation id. More... | |
int32_t | get_SequenceNumber () const |
Gets the message sequence number. More... | |
System::String | get_UniqueId () const |
Gets the message unique ID. More... | |
System::SharedPtr< System::Collections::Generic::IDictionary< System::String, System::String > > | get_ExtraParameters () const |
Gets extra parameters of a message. More... | |
ImapMessageInfo (int32_t sequenceNumber) | |
Initializes a new instance of the ImapMessageInfo class. More... | |
bool | ContainsKeyword (System::String flag) |
Gets a value indicating whether Flags property contains the Keyword flag. More... | |
System::String | ToString () const override |
Returns a string that represents the current object. More... | |
Public Attributes | |
System::String | uid |
Represents a Imap message object.
Aspose::Email::Clients::Imap::ImapMessageInfo::ImapMessageInfo | ( | int32_t | sequenceNumber | ) |
Initializes a new instance of the ImapMessageInfo class.
sequenceNumber | The sequence number. |
bool Aspose::Email::Clients::Imap::ImapMessageInfo::ContainsKeyword | ( | System::String | flag | ) |
Gets a value indicating whether Flags property contains the Keyword flag.
flag | The Keyword flag. |
bool Aspose::Email::Clients::Imap::ImapMessageInfo::get_Answered | ( | ) |
Gets a value indicating whether Flags property contains the Answered flag.
The answered flag.
System::String Aspose::Email::Clients::Imap::ImapMessageInfo::get_ConversationId | ( | ) |
Gets a value indicating conversation id.
bool Aspose::Email::Clients::Imap::ImapMessageInfo::get_Deleted | ( | ) |
Gets a value indicating whether Flags property contains the Deleted flag.
The deleted flag.
bool Aspose::Email::Clients::Imap::ImapMessageInfo::get_Draft | ( | ) |
Gets a value indicating whether Flags property contains the Draft flag.
The draft flag.
System::SharedPtr<System::Collections::Generic::IDictionary<System::String, System::String> > Aspose::Email::Clients::Imap::ImapMessageInfo::get_ExtraParameters | ( | ) | const |
Gets extra parameters of a message.
bool Aspose::Email::Clients::Imap::ImapMessageInfo::get_Flagged | ( | ) |
Gets a value indicating whether Flags property contains the Flagged flag.
The flagged flag.
System::SharedPtr<ImapMessageFlags> Aspose::Email::Clients::Imap::ImapMessageInfo::get_Flags | ( | ) | const |
Gets the message flags.
The message flags.
System::DateTime Aspose::Email::Clients::Imap::ImapMessageInfo::get_InternalDate | ( | ) |
The internal date and time of the message on the server. This is not the date and time in the [RFC-2822] header, but rather a date and time which reflects when the message was received.
bool Aspose::Email::Clients::Imap::ImapMessageInfo::get_IsRead | ( | ) |
Gets a value indicating whether Flags property contains the Read flag.
The read flag.
int64_t Aspose::Email::Clients::Imap::ImapMessageInfo::get_ModificationSequence | ( | ) | const |
Gets the modification sequence of this message. See more: https://tools.ietf.org/html/rfc7162
System::String Aspose::Email::Clients::Imap::ImapMessageInfo::get_ParentFolder | ( | ) | const |
Gets parent folder for message
bool Aspose::Email::Clients::Imap::ImapMessageInfo::get_Recent | ( | ) |
Gets a value indicating whether Flags property contains the Recent flag.
The recent flag.
int32_t Aspose::Email::Clients::Imap::ImapMessageInfo::get_SequenceNumber | ( | ) | const |
Gets the message sequence number.
The sequence number.
System::String Aspose::Email::Clients::Imap::ImapMessageInfo::get_UniqueId | ( | ) | const |
Gets the message unique ID.
The unique id string.
void Aspose::Email::Clients::Imap::ImapMessageInfo::set_ConversationId | ( | System::String | value | ) |
Gets a value indicating conversation id.
void Aspose::Email::Clients::Imap::ImapMessageInfo::set_Flags | ( | System::SharedPtr< ImapMessageFlags > | value | ) |
Gets the message flags.
The message flags.
void Aspose::Email::Clients::Imap::ImapMessageInfo::set_InternalDate | ( | System::DateTime | value | ) |
The internal date and time of the message on the server. This is not the date and time in the [RFC-2822] header, but rather a date and time which reflects when the message was received.
void Aspose::Email::Clients::Imap::ImapMessageInfo::set_IsRead | ( | bool | value | ) |
Gets a value indicating whether Flags property contains the Read flag.
The read flag.
void Aspose::Email::Clients::Imap::ImapMessageInfo::set_ModificationSequence | ( | int64_t | value | ) |
Gets the modification sequence of this message. See more: https://tools.ietf.org/html/rfc7162
void Aspose::Email::Clients::Imap::ImapMessageInfo::set_ParentFolder | ( | System::String | value | ) |
Gets parent folder for message
|
override |
Returns a string that represents the current object.
|
friend |
|
friend |
|
friend |
System::String Aspose::Email::Clients::Imap::ImapMessageInfo::uid |