Provides a container for a collection of ImapFolderInfo objects.
More...
Inherits System::Collections::ObjectModel::Collection< System::SharedPtr< Aspose::Email::Clients::Imap::ImapFolderInfo > >.
Provides a container for a collection of ImapFolderInfo objects.
◆ ImapFolderInfoCollection() [1/2]
Aspose::Email::Clients::Imap::ImapFolderInfoCollection::ImapFolderInfoCollection |
( |
| ) |
|
◆ ImapFolderInfoCollection() [2/2]
Aspose::Email::Clients::Imap::ImapFolderInfoCollection::ImapFolderInfoCollection |
( |
const System::ArrayPtr< System::SharedPtr< ImapFolderInfo >> & |
folders | ) |
|
◆ ~ImapFolderInfoCollection()
virtual Aspose::Email::Clients::Imap::ImapFolderInfoCollection::~ImapFolderInfoCollection |
( |
| ) |
|
|
protectedvirtual |
◆ Add()
void Aspose::Email::Clients::Imap::ImapFolderInfoCollection::Add |
( |
const System::SharedPtr< ImapFolderInfo > & |
item | ) |
|
|
override |
◆ AddRange()
void Aspose::Email::Clients::Imap::ImapFolderInfoCollection::AddRange |
( |
System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< ImapFolderInfo >>> |
folders | ) |
|
◆ get_SyncRoot()
System::SharedPtr<System::Object> Aspose::Email::Clients::Imap::ImapFolderInfoCollection::get_SyncRoot |
( |
| ) |
const |
Gets an object that can be used to synchronize access to the collection.
◆ RemoveAt()
void Aspose::Email::Clients::Imap::ImapFolderInfoCollection::RemoveAt |
( |
int32_t |
index | ) |
|
|
override |
Remove a folder info at specified index.
- Parameters
-
◆ SetTemplateWeakPtr()
void Aspose::Email::Clients::Imap::ImapFolderInfoCollection::SetTemplateWeakPtr |
( |
uint32_t |
argument | ) |
|
|
override |