Contains set of special-use mailboxes More...
Inherits Object.
Public Member Functions | |
System::SharedPtr< ImapFolderInfo > | get_AllMessages () const |
Gets mailbox presents all messages in the user's message store. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
void | set_AllMessages (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox presents all messages in the user's message store. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
System::SharedPtr< ImapFolderInfo > | get_ArchivedMessages () const |
Gets mailbox is used to archive messages. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
void | set_ArchivedMessages (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox is used to archive messages. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
System::SharedPtr< ImapFolderInfo > | get_DraftMessages () const |
Gets mailbox is used to hold draft messages typically, messages that are being composed but have not yet been sent. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
void | set_DraftMessages (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox is used to hold draft messages typically, messages that are being composed but have not yet been sent. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
System::SharedPtr< ImapFolderInfo > | get_FlaggedMessages () const |
Gets mailbox presents all messages marked in some way as "important". Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
void | set_FlaggedMessages (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox presents all messages marked in some way as "important". Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
System::SharedPtr< ImapFolderInfo > | get_JunkMessages () const |
Gets mailbox is where messages deemed to be junk mail are held. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
void | set_JunkMessages (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox is where messages deemed to be junk mail are held. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
System::SharedPtr< ImapFolderInfo > | get_SentMessages () const |
Gets mailbox is used to hold copies of messages that have been sent. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
void | set_SentMessages (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox is used to hold copies of messages that have been sent. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
System::SharedPtr< ImapFolderInfo > | get_Trash () const |
Gets mailbox is used to hold messages that have been deleted or marked for deletion. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
void | set_Trash (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox is used to hold messages that have been deleted or marked for deletion. Please note, this value may be null if server does not support rfc6154 or folder has not been created. More... | |
System::SharedPtr< ImapFolderInfo > | get_Important () const |
Gets mailbox is used to hold messages that have been marked as important. Please note, this value may be null if server does not support rfc8457 or folder has not been created. More... | |
void | set_Important (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox is used to hold messages that have been marked as important. Please note, this value may be null if server does not support rfc8457 or folder has not been created. More... | |
System::SharedPtr< ImapFolderInfo > | get_Inbox () const |
Gets mailbox is used to hold incoming messages. More... | |
void | set_Inbox (System::SharedPtr< ImapFolderInfo > value) |
Gets mailbox is used to hold incoming messages. More... | |
ImapMailboxInfo (System::SharedPtr< ImapFolderInfo > allMessages, System::SharedPtr< ImapFolderInfo > archivedMessages, System::SharedPtr< ImapFolderInfo > draftMessages, System::SharedPtr< ImapFolderInfo > flaggedMessages, System::SharedPtr< ImapFolderInfo > junkMessages, System::SharedPtr< ImapFolderInfo > sentMessages, System::SharedPtr< ImapFolderInfo > trash, System::SharedPtr< ImapFolderInfo > important, System::SharedPtr< ImapFolderInfo > inbox) | |
Initializes a new instance of ImapMailboxInfo class More... | |
System::ArrayPtr< System::SharedPtr< ImapFolderInfo > > | ToArray () |
Gets array of existed well-known folders. If well-known folder is null, it won't be included in array. More... | |
Friends | |
class | Aspose::Email::Clients::Imap::Commands::ListCommand |
class | Aspose::Email::Clients::Imap::Commands::ConnectGrCommand |
Contains set of special-use mailboxes
Aspose::Email::Clients::Imap::ImapMailboxInfo::ImapMailboxInfo | ( | System::SharedPtr< ImapFolderInfo > | allMessages, |
System::SharedPtr< ImapFolderInfo > | archivedMessages, | ||
System::SharedPtr< ImapFolderInfo > | draftMessages, | ||
System::SharedPtr< ImapFolderInfo > | flaggedMessages, | ||
System::SharedPtr< ImapFolderInfo > | junkMessages, | ||
System::SharedPtr< ImapFolderInfo > | sentMessages, | ||
System::SharedPtr< ImapFolderInfo > | trash, | ||
System::SharedPtr< ImapFolderInfo > | important, | ||
System::SharedPtr< ImapFolderInfo > | inbox | ||
) |
Initializes a new instance of ImapMailboxInfo class
allMessages | This mailbox presents all messages in the user's message store. |
archivedMessages | This mailbox is used to archive messages. |
draftMessages | This mailbox is used to hold draft messages typically, messages that are being composed but have not yet been sent. |
flaggedMessages | This mailbox presents all messages marked in some way as "important". |
junkMessages | This mailbox is where messages deemed to be junk mail are held. |
sentMessages | This mailbox is used to hold copies of messages that have been sent. |
trash | This mailbox is used to hold messages that have been deleted or marked for deletion. |
important | This mailbox is used to hold messages that have been marked as important. |
inbox | This mailbox is used to hold incoming messages. |
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_AllMessages | ( | ) | const |
Gets mailbox presents all messages in the user's message store. Please note, this value may be null if server does not support rfc6154 or folder has not been created.
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_ArchivedMessages | ( | ) | const |
Gets mailbox is used to archive messages.
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_DraftMessages | ( | ) | const |
Gets mailbox is used to hold draft messages typically, messages that are being composed but have not yet been sent.
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_FlaggedMessages | ( | ) | const |
Gets mailbox presents all messages marked in some way as "important".
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_Important | ( | ) | const |
Gets mailbox is used to hold messages that have been marked as important. Please note, this value may be null if server does not support rfc8457 or folder has not been created.
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_Inbox | ( | ) | const |
Gets mailbox is used to hold incoming messages.
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_JunkMessages | ( | ) | const |
Gets mailbox is where messages deemed to be junk mail are held. Please note, this value may be null if server does not support rfc6154 or folder has not been created.
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_SentMessages | ( | ) | const |
Gets mailbox is used to hold copies of messages that have been sent.
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
System::SharedPtr<ImapFolderInfo> Aspose::Email::Clients::Imap::ImapMailboxInfo::get_Trash | ( | ) | const |
Gets mailbox is used to hold messages that have been deleted or marked for deletion.
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_AllMessages | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox presents all messages in the user's message store. Please note, this value may be null if server does not support rfc6154 or folder has not been created.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_ArchivedMessages | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox is used to archive messages.
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_DraftMessages | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox is used to hold draft messages typically, messages that are being composed but have not yet been sent.
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_FlaggedMessages | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox presents all messages marked in some way as "important".
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_Important | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox is used to hold messages that have been marked as important. Please note, this value may be null if server does not support rfc8457 or folder has not been created.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_Inbox | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox is used to hold incoming messages.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_JunkMessages | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox is where messages deemed to be junk mail are held. Please note, this value may be null if server does not support rfc6154 or folder has not been created.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_SentMessages | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox is used to hold copies of messages that have been sent.
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
void Aspose::Email::Clients::Imap::ImapMailboxInfo::set_Trash | ( | System::SharedPtr< ImapFolderInfo > | value | ) |
Gets mailbox is used to hold messages that have been deleted or marked for deletion.
Please note, this value may be null if server does not support rfc6154 or folder has not been created.
System::ArrayPtr<System::SharedPtr<ImapFolderInfo> > Aspose::Email::Clients::Imap::ImapMailboxInfo::ToArray | ( | ) |
Gets array of existed well-known folders. If well-known folder is null, it won't be included in array.
|
friend |
|
friend |