 | ImapGetFoldersAsync(CancellationToken) Method |
Lists all folders (mailboxes) starting from root.
Folders starting with '#' are usually shared between users. You can use
GetNamespaces to obtain information about shared folders.
Namespace: Limilabs.Client.IMAPAssembly: Mail (in Mail.dll) Version: 3.0.26106.1555
Syntaxpublic Task<List<FolderInfo>> GetFoldersAsync(
CancellationToken cancel = default
)
Public Function GetFoldersAsync (
Optional cancel As CancellationToken = Nothing
) As Task(Of List(Of FolderInfo))
public:
Task<List<FolderInfo^>^>^ GetFoldersAsync(
CancellationToken cancel = CancellationToken()
)
member GetFoldersAsync :
?cancel : CancellationToken
(* Defaults:
let _cancel = defaultArg cancel new CancellationToken()
*)
-> Task<List<FolderInfo>> Parameters
- cancel CancellationToken (Optional)
- A cancellation token that can be used to signal the asynchronous operation should be canceled.
Return Value
TaskListFolderInfoFolder list.
Remarks
IMAP servers may differ in the separator character used in folder hierarchy paths.
Common separator chars are '.' and '/'. For example: "Inbox/Folder" or "Inbox.Folder".
See Also