Click or drag to resize
MimeKit

IMailFolderStore(Int32, IListAnnotation, CancellationToken) Method

Store the annotations for the specified message.

Namespace: MailKit
Assembly: MailKit (in MailKit.dll) Version: 4.10.0
Syntax
C#
void Store(
	int index,
	IList<Annotation> annotations,
	CancellationToken cancellationToken = default
)

Parameters

index  Int32
The index of the message.
annotations  IListAnnotation
The annotations to store.
cancellationToken  CancellationToken  (Optional)
The cancellation token.
Exceptions
ExceptionCondition
ArgumentNullExceptionannotations is .
ArgumentExceptionindex is invalid.
ObjectDisposedException The IMailStore has been disposed.
ServiceNotConnectedException The IMailStore is not connected.
ServiceNotAuthenticatedException The IMailStore is not authenticated.
FolderNotOpenException The IMailFolder is not currently open in read-write mode.
InvalidOperationException Cannot store annotations without any properties defined.
NotSupportedException The IMailFolder does not support annotations.
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
Stores the annotations for the specified message.
See Also