Click or drag to resize
MimeKit

IMailFolderStatusAsync Method

Asynchronously update the values of the specified items.

Namespace: MailKit
Assembly: MailKit (in MailKit.dll) Version: 4.3.0
Syntax
C#
Task StatusAsync(
	StatusItems items,
	CancellationToken cancellationToken = default
)

Parameters

items  StatusItems
The items to update.
cancellationToken  CancellationToken  (Optional)
The cancellation token.

Return Value

Task
An asynchronous task context.
Remarks

Updates the values of the specified items.

The Status(StatusItems, CancellationToken) method MUST NOT be used on a folder that is already in the opened state. Instead, other ways of getting the desired information should be used.

For example, a common use for the Status(StatusItems, CancellationToken) method is to get the number of unread messages in the folder. When the folder is open, however, it is possible to use the Search(SearchQuery, CancellationToken) method to query for the list of unread messages.

See Also