Click or drag to resize
MimeKit

IMailFolderStore(UniqueId, IStoreLabelsRequest, CancellationToken) Method

Store GMail-style labels for a message.

Namespace: MailKit
Assembly: MailKit (in MailKit.dll) Version: 4.10.0
Syntax
C#
bool Store(
	UniqueId uid,
	IStoreLabelsRequest request,
	CancellationToken cancellationToken = default
)

Parameters

uid  UniqueId
The UID of the message.
request  IStoreLabelsRequest
The labels to store.
cancellationToken  CancellationToken  (Optional)
The cancellation token.

Return Value

Boolean
if the store operation was successful; otherwise, .
Exceptions
ExceptionCondition
ArgumentExceptionuid is invalid.
ArgumentNullExceptionrequest is .
ObjectDisposedException The IMailStore has been disposed.
ServiceNotConnectedException The IMailStore is not connected.
ServiceNotAuthenticatedException The IMailStore is not authenticated.
FolderNotOpenException The folder is not currently open in read-write mode.
NotSupportedException

The folder does not support storing labels.

-or-

The request specified an UnchangedSince value but the folder does not support mod-sequences.

OperationCanceledException The operation was canceled via the cancellation token.
IOException An I/O error occurred.
ProtocolException The server's response contained unexpected tokens.
CommandException The command failed.
Remarks
Updates the GMail-style labels for a message.
See Also