ImapClientListFoldersAsync Method (IConnection, String, Boolean, ListFoldersOptions, ListFoldersReturnOptions) |
Gets the list of subfolders in the specified folder
Namespace:
Aspose.Email.Clients.Imap
Assembly:
Aspose.Email (in Aspose.Email.dll) Version: 22.4
Syntaxpublic Task<ImapFolderInfoCollection> ListFoldersAsync(
IConnection connection,
string parentFolder,
bool loadFullInfo,
ListFoldersOptions options,
ListFoldersReturnOptions returnOptions
)
Public Function ListFoldersAsync (
connection As IConnection,
parentFolder As String,
loadFullInfo As Boolean,
options As ListFoldersOptions,
returnOptions As ListFoldersReturnOptions
) As Task(Of ImapFolderInfoCollection)
public:
Task<ImapFolderInfoCollection^>^ ListFoldersAsync(
IConnection^ connection,
String^ parentFolder,
bool loadFullInfo,
ListFoldersOptions options,
ListFoldersReturnOptions returnOptions
)
member ListFoldersAsync :
connection : IConnection *
parentFolder : string *
loadFullInfo : bool *
options : ListFoldersOptions *
returnOptions : ListFoldersReturnOptions -> Task<ImapFolderInfoCollection>
Parameters
- connection
- Type: Aspose.Email.ClientsIConnection
Connection to a server - parentFolder
- Type: SystemString
Name of the folder - loadFullInfo
- Type: SystemBoolean
If true indicates that folder information should be retrieved from a server completely, otherwise only folder names are retrieved. - options
- Type: Aspose.Email.Clients.ImapListFoldersOptions
Options for operation - returnOptions
- Type: Aspose.Email.Clients.ImapListFoldersReturnOptions
Return options for operation
Return Value
Type:
TaskImapFolderInfoCollectionTask object, with delegate for this operation
See Also