IImapFolder Interface

An interface for an IMAP folder.

Definition

Namespace: MailKit.Net.Imap
Assembly: MailKit (in MailKit.dll) Version: 5.0.0
C#
public interface IImapFolder : IMailFolder, 
	IEnumerable<MimeMessage>, IEnumerable
Implements
IMailFolder, IEnumerableMimeMessage, IEnumerable

Remarks

Implemented by ImapFolder.

Example

C#
                    public static void DownloadMessages ()
{
    using (var client = new ImapClient ()) {
        client.Connect ("imap.gmail.com", 993, SecureSocketOptions.SslOnConnect);

        client.Authenticate ("username", "password");

        client.Inbox.Open (FolderAccess.ReadOnly);

        var uids = client.Inbox.Search (SearchQuery.All);

        foreach (var uid in uids) {
            var message = client.Inbox.GetMessage (uid);

            // write the message to a file
            message.WriteTo (string.Format ("{0}.eml", uid));
        }

        client.Disconnect (true);
    }
}
                  

Properties

AcceptedFlags Get the accepted flags.
(Inherited from IMailFolder)
AcceptedKeywords Get the accepted keywords.
(Inherited from IMailFolder)
Access Get the read/write access of the folder.
(Inherited from IMailFolder)
AnnotationAccess Get the annotation access level.
(Inherited from IMailFolder)
AnnotationScopes Get the supported annotation scopes.
(Inherited from IMailFolder)
AppendLimit Get the maximum size of a message that can be appended to the folder.
(Inherited from IMailFolder)
Attributes Get the folder attributes.
(Inherited from IMailFolder)
CanOpen Get whether or not the folder can be opened.
(Inherited from IMailFolder)
Count Get the total number of messages in the folder.
(Inherited from IMailFolder)
DeletedCount Get the number of messages in the folder that are marked for deletion.
(Inherited from IMailFolder)
DeletedStorageSize Get the amount of storage that would be reclaimed by expunging the folder.
(Inherited from IMailFolder)
DirectorySeparator Get the directory separator.
(Inherited from IMailFolder)
Exists Get whether or not the folder exists.
(Inherited from IMailFolder)
FirstUnread Get the index of the first unread message in the folder.
(Inherited from IMailFolder)
FullName Get the full name of the folder.
(Inherited from IMailFolder)
HighestModSeq Get the highest mod-sequence value of all messages in the mailbox.
(Inherited from IMailFolder)
Id Get the unique identifier for the folder, if available.
(Inherited from IMailFolder)
IsNamespace Get whether or not the folder is a namespace folder.
(Inherited from IMailFolder)
IsOpen Get whether or not the folder is currently open.
(Inherited from IMailFolder)
IsSubscribed Get whether or not the folder is subscribed.
(Inherited from IMailFolder)
MaxAnnotationSize Get the maximum size of annotation values supported by the folder.
(Inherited from IMailFolder)
Name Get the name of the folder.
(Inherited from IMailFolder)
ParentFolder Get the parent folder.
(Inherited from IMailFolder)
PermanentFlags Get the permanent flags.
(Inherited from IMailFolder)
PermanentKeywords Get the permanent keywords.
(Inherited from IMailFolder)
Recent Get the number of recently delivered messages in the folder.
(Inherited from IMailFolder)
Size Get the size of the folder.
(Inherited from IMailFolder)
SyncRoot Gets an object that can be used to synchronize access to the folder.
(Inherited from IMailFolder)
ThreadingAlgorithms Get the threading algorithms supported by the folder.
(Inherited from IMailFolder)
UidNext Get the UID that the next message that is added to the folder will be assigned.
(Inherited from IMailFolder)
UidValidity Get the Unique ID validity.
(Inherited from IMailFolder)
Unread Get the number of unread messages in the folder.
(Inherited from IMailFolder)

Methods

AddAccessRights Add access rights for the specified identity.
(Inherited from IMailFolder)
AddAccessRightsAsync Asynchronously add access rights for the specified identity.
(Inherited from IMailFolder)
Append(IAppendRequest, CancellationToken) Append a message to the folder.
(Inherited from IMailFolder)
Append(IListIAppendRequest, CancellationToken) Append multiple messages to the folder.
(Inherited from IMailFolder)
Append(FormatOptions, IAppendRequest, CancellationToken) Append a message to the folder.
(Inherited from IMailFolder)
Append(FormatOptions, IListIAppendRequest, CancellationToken) Append multiple messages to the folder.
(Inherited from IMailFolder)
AppendAsync(IAppendRequest, CancellationToken) Asynchronously append a message to the folder.
(Inherited from IMailFolder)
AppendAsync(IListIAppendRequest, CancellationToken) Asynchronously append multiple messages to the folder.
(Inherited from IMailFolder)
AppendAsync(FormatOptions, IAppendRequest, CancellationToken) Asynchronously append a message to the folder.
(Inherited from IMailFolder)
AppendAsync(FormatOptions, IListIAppendRequest, CancellationToken) Asynchronously append multiple messages to the folder.
(Inherited from IMailFolder)
Check Force the server to flush its state for the folder.
(Inherited from IMailFolder)
CheckAsync Asynchronously force the server to flush its state for the folder.
(Inherited from IMailFolder)
Close Close the folder, optionally expunging the messages marked for deletion.
(Inherited from IMailFolder)
CloseAsync Asynchronously close the folder, optionally expunging the messages marked for deletion.
(Inherited from IMailFolder)
CopyTo(IListUniqueId, ICopyRequest, CancellationToken) Copy the specified messages to the destination folder.
(Inherited from IMailFolder)
CopyTo(IListInt32, ICopyRequest, CancellationToken) Copy the specified messages to the destination folder.
(Inherited from IMailFolder)
CopyToAsync(IListUniqueId, ICopyRequest, CancellationToken) Asynchronously copy the specified messages to the destination folder.
(Inherited from IMailFolder)
CopyToAsync(IListInt32, ICopyRequest, CancellationToken) Asynchronously copy the specified messages to the destination folder.
(Inherited from IMailFolder)
Create(String, SpecialFolder, CancellationToken) Create a new subfolder with the given name.
(Inherited from IMailFolder)
Create(String, Boolean, CancellationToken) Create a new subfolder with the given name.
(Inherited from IMailFolder)
Create(String, IEnumerableSpecialFolder, CancellationToken) Create a new subfolder with the given name.
(Inherited from IMailFolder)
CreateAsync(String, SpecialFolder, CancellationToken) Asynchronously create a new subfolder with the given name.
(Inherited from IMailFolder)
CreateAsync(String, Boolean, CancellationToken) Asynchronously create a new subfolder with the given name.
(Inherited from IMailFolder)
CreateAsync(String, IEnumerableSpecialFolder, CancellationToken) Asynchronously create a new subfolder with the given name.
(Inherited from IMailFolder)
Delete Delete the folder.
(Inherited from IMailFolder)
DeleteAsync Asynchronously delete the folder.
(Inherited from IMailFolder)
Expunge(CancellationToken) Expunge the folder, permanently removing all messages marked for deletion.
(Inherited from IMailFolder)
Expunge(IListUniqueId, IExpungeRequest, CancellationToken) Expunge the specified uids, permanently removing them from the folder.
(Inherited from IMailFolder)
ExpungeAsync(CancellationToken) Asynchronously expunge the folder, permanently removing all messages marked for deletion.
(Inherited from IMailFolder)
ExpungeAsync(IListUniqueId, IExpungeRequest, CancellationToken) Asynchronously expunge the specified uids, permanently removing them from the folder.
(Inherited from IMailFolder)
Fetch(IListUniqueId, IFetchRequest, CancellationToken) Fetch the message summaries for the specified message UIDs.
(Inherited from IMailFolder)
Fetch(IListInt32, IFetchRequest, CancellationToken) Fetch the message summaries for the specified message indexes.
(Inherited from IMailFolder)
Fetch(Int32, Int32, IFetchRequest, CancellationToken) Fetch the message summaries for the messages between the two indexes, inclusive.
(Inherited from IMailFolder)
FetchAsync(IListUniqueId, IFetchRequest, CancellationToken) Asynchronously fetch the message summaries for the specified message UIDs.
(Inherited from IMailFolder)
FetchAsync(IListInt32, IFetchRequest, CancellationToken) Asynchronously fetch the message summaries for the specified message indexes.
(Inherited from IMailFolder)
FetchAsync(Int32, Int32, IFetchRequest, CancellationToken) Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
(Inherited from IMailFolder)
GetAccessControlList Get the complete access control list for the folder.
(Inherited from IMailFolder)
GetAccessControlListAsync Asynchronously get the complete access control list for the folder.
(Inherited from IMailFolder)
GetAccessRights Get the access rights for a particular identifier.
(Inherited from IMailFolder)
GetAccessRightsAsync Asynchronously get the access rights for a particular identifier.
(Inherited from IMailFolder)
GetBodyPart(Int32, BodyPart, CancellationToken, ITransferProgress) Get the specified body part.
(Inherited from IMailFolder)
GetBodyPart(Int32, String, CancellationToken, ITransferProgress) Get the specified body part.
GetBodyPart(UniqueId, BodyPart, CancellationToken, ITransferProgress) Get the specified body part.
(Inherited from IMailFolder)
GetBodyPart(UniqueId, String, CancellationToken, ITransferProgress) Get the specified body part.
GetBodyPartAsync(Int32, BodyPart, CancellationToken, ITransferProgress) Asynchronously get the specified body part.
(Inherited from IMailFolder)
GetBodyPartAsync(Int32, String, CancellationToken, ITransferProgress) Asynchronously get the specified body part.
GetBodyPartAsync(UniqueId, BodyPart, CancellationToken, ITransferProgress) Asynchronously get the specified body part.
(Inherited from IMailFolder)
GetBodyPartAsync(UniqueId, String, CancellationToken, ITransferProgress) Asynchronously get the specified body part.
GetEnumerator Returns an enumerator that iterates through the collection.
(Inherited from IEnumerableMimeMessage)
GetHeaders(Int32, CancellationToken, ITransferProgress) Get the specified message headers.
(Inherited from IMailFolder)
GetHeaders(UniqueId, CancellationToken, ITransferProgress) Get the specified message headers.
(Inherited from IMailFolder)
GetHeaders(Int32, BodyPart, CancellationToken, ITransferProgress) Get the specified body part headers.
(Inherited from IMailFolder)
GetHeaders(Int32, String, CancellationToken, ITransferProgress) Get the specified body part headers.
GetHeaders(UniqueId, BodyPart, CancellationToken, ITransferProgress) Get the specified body part headers.
(Inherited from IMailFolder)
GetHeaders(UniqueId, String, CancellationToken, ITransferProgress) Get the specified body part headers.
GetHeadersAsync(Int32, CancellationToken, ITransferProgress) Asynchronously get the specified message headers.
(Inherited from IMailFolder)
GetHeadersAsync(UniqueId, CancellationToken, ITransferProgress) Asynchronously get the specified message headers.
(Inherited from IMailFolder)
GetHeadersAsync(Int32, BodyPart, CancellationToken, ITransferProgress) Asynchronously get the specified body part headers.
(Inherited from IMailFolder)
GetHeadersAsync(Int32, String, CancellationToken, ITransferProgress) Asynchronously get the specified body part headers.
GetHeadersAsync(UniqueId, BodyPart, CancellationToken, ITransferProgress) Asynchronously get the specified body part headers.
(Inherited from IMailFolder)
GetHeadersAsync(UniqueId, String, CancellationToken, ITransferProgress) Asynchronously get the specified body part headers.
GetMessage(Int32, CancellationToken, ITransferProgress) Get the specified message.
(Inherited from IMailFolder)
GetMessage(UniqueId, CancellationToken, ITransferProgress) Get the specified message.
(Inherited from IMailFolder)
GetMessageAsync(Int32, CancellationToken, ITransferProgress) Asynchronously get the specified message.
(Inherited from IMailFolder)
GetMessageAsync(UniqueId, CancellationToken, ITransferProgress) Asynchronously get the specified message.
(Inherited from IMailFolder)
GetMetadata(IEnumerableMetadataTag, CancellationToken) Gets the specified metadata.
(Inherited from IMailFolder)
GetMetadata(MetadataTag, CancellationToken) Gets the specified metadata.
(Inherited from IMailFolder)
GetMetadata(MetadataOptions, IEnumerableMetadataTag, CancellationToken) Gets the specified metadata.
(Inherited from IMailFolder)
GetMetadataAsync(IEnumerableMetadataTag, CancellationToken) Asynchronously gets the specified metadata.
(Inherited from IMailFolder)
GetMetadataAsync(MetadataTag, CancellationToken) Asynchronously gets the specified metadata.
(Inherited from IMailFolder)
GetMetadataAsync(MetadataOptions, IEnumerableMetadataTag, CancellationToken) Asynchronously gets the specified metadata.
(Inherited from IMailFolder)
GetMyAccessRights Get the access rights for the current authenticated user.
(Inherited from IMailFolder)
GetMyAccessRightsAsync Asynchronously get the access rights for the current authenticated user.
(Inherited from IMailFolder)
GetQuota Get the quota information for the folder.
(Inherited from IMailFolder)
GetQuotaAsync Asynchronously get the quota information for the folder.
(Inherited from IMailFolder)
GetStream(Int32, CancellationToken, ITransferProgress) Get a message stream.
(Inherited from IMailFolder)
GetStream(UniqueId, CancellationToken, ITransferProgress) Get a message stream.
(Inherited from IMailFolder)
GetStream(Int32, BodyPart, CancellationToken, ITransferProgress) Get a body part as a stream.
(Inherited from IMailFolder)
GetStream(Int32, String, CancellationToken, ITransferProgress) Get a substream of the specified message.
(Inherited from IMailFolder)
GetStream(UniqueId, BodyPart, CancellationToken, ITransferProgress) Get a body part as a stream.
(Inherited from IMailFolder)
GetStream(UniqueId, String, CancellationToken, ITransferProgress) Get a substream of the specified message.
(Inherited from IMailFolder)
GetStream(Int32, Int64, Int64, CancellationToken, ITransferProgress) Get a substream of the specified message.
(Inherited from IMailFolder)
GetStream(UniqueId, Int64, Int64, CancellationToken, ITransferProgress) Get a substream of the specified message.
(Inherited from IMailFolder)
GetStream(Int32, BodyPart, Int64, Int64, CancellationToken, ITransferProgress) Get a substream of the specified body part.
(Inherited from IMailFolder)
GetStream(Int32, String, Int64, Int64, CancellationToken, ITransferProgress) Get a substream of the specified message.
(Inherited from IMailFolder)
GetStream(UniqueId, BodyPart, Int64, Int64, CancellationToken, ITransferProgress) Get a substream of the specified body part.
(Inherited from IMailFolder)
GetStream(UniqueId, String, Int64, Int64, CancellationToken, ITransferProgress) Get a substream of the specified message.
(Inherited from IMailFolder)
GetStreamAsync(Int32, CancellationToken, ITransferProgress) Asynchronously get a message stream.
(Inherited from IMailFolder)
GetStreamAsync(UniqueId, CancellationToken, ITransferProgress) Asynchronously get a message stream.
(Inherited from IMailFolder)
GetStreamAsync(Int32, BodyPart, CancellationToken, ITransferProgress) Asynchronously get a body part as a stream.
(Inherited from IMailFolder)
GetStreamAsync(Int32, String, CancellationToken, ITransferProgress) Asynchronously get a substream of the specified message.
(Inherited from IMailFolder)
GetStreamAsync(UniqueId, BodyPart, CancellationToken, ITransferProgress) Asynchronously get a body part as a stream.
(Inherited from IMailFolder)
GetStreamAsync(UniqueId, String, CancellationToken, ITransferProgress) Asynchronously get a substream of the specified message.
(Inherited from IMailFolder)
GetStreamAsync(Int32, Int64, Int64, CancellationToken, ITransferProgress) Asynchronously get a substream of the specified message.
(Inherited from IMailFolder)
GetStreamAsync(UniqueId, Int64, Int64, CancellationToken, ITransferProgress) Asynchronously get a substream of the specified message.
(Inherited from IMailFolder)
GetStreamAsync(Int32, BodyPart, Int64, Int64, CancellationToken, ITransferProgress) Asynchronously get a substream of the specified body part.
(Inherited from IMailFolder)
GetStreamAsync(Int32, String, Int64, Int64, CancellationToken, ITransferProgress) Asynchronously get a substream of the specified message.
(Inherited from IMailFolder)
GetStreamAsync(UniqueId, BodyPart, Int64, Int64, CancellationToken, ITransferProgress) Asynchronously get a substream of the specified body part.
(Inherited from IMailFolder)
GetStreamAsync(UniqueId, String, Int64, Int64, CancellationToken, ITransferProgress) Asynchronously get a substream of the specified message.
(Inherited from IMailFolder)
GetStreams(IListUniqueId, ImapFetchStreamCallback, CancellationToken, ITransferProgress) Get the streams for the specified messages.
GetStreams(IListInt32, ImapFetchStreamCallback, CancellationToken, ITransferProgress) Get the streams for the specified messages.
GetStreams(Int32, Int32, ImapFetchStreamCallback, CancellationToken, ITransferProgress) Get the streams for the specified messages.
GetStreamsAsync(IListUniqueId, ImapFetchStreamAsyncCallback, CancellationToken, ITransferProgress) Asynchronously get the streams for the specified messages.
GetStreamsAsync(IListInt32, ImapFetchStreamAsyncCallback, CancellationToken, ITransferProgress) Asynchronously get the streams for the specified messages.
GetStreamsAsync(Int32, Int32, ImapFetchStreamAsyncCallback, CancellationToken, ITransferProgress) Asynchronously get the streams for the specified messages.
GetSubfolder Get the specified subfolder.
(Inherited from IMailFolder)
GetSubfolderAsync Asynchronously get the specified subfolder.
(Inherited from IMailFolder)
GetSubfolders(Boolean, CancellationToken) Get the subfolders.
(Inherited from IMailFolder)
GetSubfolders(StatusItems, Boolean, CancellationToken) Get the subfolders.
(Inherited from IMailFolder)
GetSubfoldersAsync(Boolean, CancellationToken) Asynchronously get the subfolders.
(Inherited from IMailFolder)
GetSubfoldersAsync(StatusItems, Boolean, CancellationToken) Asynchronously get the subfolders.
(Inherited from IMailFolder)
MoveTo(IListUniqueId, IMoveRequest, CancellationToken) Move the specified messages to the destination folder.
(Inherited from IMailFolder)
MoveTo(IListInt32, IMoveRequest, CancellationToken) Move the specified messages to the destination folder.
(Inherited from IMailFolder)
MoveToAsync(IListUniqueId, IMoveRequest, CancellationToken) Asynchronously move the specified messages to the destination folder.
(Inherited from IMailFolder)
MoveToAsync(IListInt32, IMoveRequest, CancellationToken) Asynchronously move the specified messages to the destination folder.
(Inherited from IMailFolder)
Open(FolderAccess, CancellationToken) Open the folder using the requested folder access.
(Inherited from IMailFolder)
Open(FolderAccess, UInt32, UInt64, IListUniqueId, CancellationToken) Opens the folder using the requested folder access.
(Inherited from IMailFolder)
OpenAsync(FolderAccess, CancellationToken) Asynchronously open the folder using the requested folder access.
(Inherited from IMailFolder)
OpenAsync(FolderAccess, UInt32, UInt64, IListUniqueId, CancellationToken) Asynchronously opens the folder using the requested folder access.
(Inherited from IMailFolder)
RemoveAccess Remove all access rights for the given identity.
(Inherited from IMailFolder)
RemoveAccessAsync Asynchronously remove all access rights for the given identity.
(Inherited from IMailFolder)
RemoveAccessRights Remove access rights for the specified identity.
(Inherited from IMailFolder)
RemoveAccessRightsAsync Asynchronously remove access rights for the specified identity.
(Inherited from IMailFolder)
Rename Rename the folder.
(Inherited from IMailFolder)
RenameAsync Asynchronously rename the folder.
(Inherited from IMailFolder)
Replace(Int32, IReplaceRequest, CancellationToken) Replace a message in the folder.
(Inherited from IMailFolder)
Replace(UniqueId, IReplaceRequest, CancellationToken) Replace a message in the folder.
(Inherited from IMailFolder)
Replace(FormatOptions, UniqueId, IReplaceRequest, CancellationToken) Replace a message in the folder.
(Inherited from IMailFolder)
Replace(FormatOptions, Int32, IReplaceRequest, CancellationToken) Replace a message in the folder.
(Inherited from IMailFolder)
ReplaceAsync(Int32, IReplaceRequest, CancellationToken) Asynchronously replace a message in the folder.
(Inherited from IMailFolder)
ReplaceAsync(UniqueId, IReplaceRequest, CancellationToken) Asynchronously replace a message in the folder.
(Inherited from IMailFolder)
ReplaceAsync(FormatOptions, UniqueId, IReplaceRequest, CancellationToken) Asynchronously replace a message in the folder.
(Inherited from IMailFolder)
ReplaceAsync(FormatOptions, Int32, IReplaceRequest, CancellationToken) Asynchronously replace a message in the folder.
(Inherited from IMailFolder)
Search(SearchQuery, CancellationToken) Search the folder for messages matching the specified query.
(Inherited from IMailFolder)
Search(String, CancellationToken) Search the folder for messages matching the specified query.
Search(IListUniqueId, SearchQuery, CancellationToken) Search the subset of UIDs in the folder for messages matching the specified query.
(Inherited from IMailFolder)
Search(SearchOptions, SearchQuery, CancellationToken) Search the folder for messages matching the specified query.
(Inherited from IMailFolder)
Search(SearchOptions, SearchQuery, PartialRange, CancellationToken) Search the folder for messages matching the specified query, returning only the specified range of results.
(Inherited from IMailFolder)
Search(SearchOptions, IListUniqueId, SearchQuery, CancellationToken) Search the subset of UIDs in the folder for messages matching the specified query.
(Inherited from IMailFolder)
SearchAsync(SearchQuery, CancellationToken) Asynchronously search the folder for messages matching the specified query.
(Inherited from IMailFolder)
SearchAsync(String, CancellationToken) Asynchronously search the folder for messages matching the specified query.
SearchAsync(IListUniqueId, SearchQuery, CancellationToken) Asynchronously search the subset of UIDs in the folder for messages matching the specified query.
(Inherited from IMailFolder)
SearchAsync(SearchOptions, SearchQuery, CancellationToken) Asynchronously search the folder for messages matching the specified query.
(Inherited from IMailFolder)
SearchAsync(SearchOptions, SearchQuery, PartialRange, CancellationToken) Asynchronously search the folder for messages matching the specified query, returning only the specified range of results.
(Inherited from IMailFolder)
SearchAsync(SearchOptions, IListUniqueId, SearchQuery, CancellationToken) Asynchronously search the subset of UIDs in the folder for messages matching the specified query.
(Inherited from IMailFolder)
SetAccessRights Set the access rights for the specified identity.
(Inherited from IMailFolder)
SetAccessRightsAsync Asynchronously set the access rights for the specified identity.
(Inherited from IMailFolder)
SetMetadata Sets the specified metadata.
(Inherited from IMailFolder)
SetMetadataAsync Asynchronously sets the specified metadata.
(Inherited from IMailFolder)
SetQuota Set the quota limits for the folder.
(Inherited from IMailFolder)
SetQuotaAsync Asynchronously set the quota limits for the folder.
(Inherited from IMailFolder)
Sort(String, CancellationToken) Sort messages matching the specified query.
Sort(SearchQuery, IListOrderBy, CancellationToken) Sort messages matching the specified query.
(Inherited from IMailFolder)
Sort(IListUniqueId, SearchQuery, IListOrderBy, CancellationToken) Sort messages matching the specified query.
(Inherited from IMailFolder)
Sort(SearchOptions, SearchQuery, IListOrderBy, CancellationToken) Sort messages matching the specified query.
(Inherited from IMailFolder)
Sort(SearchOptions, SearchQuery, IListOrderBy, PartialRange, CancellationToken) Sort messages matching the specified query, returning only the specified range of results.
(Inherited from IMailFolder)
Sort(SearchOptions, IListUniqueId, SearchQuery, IListOrderBy, CancellationToken) Sort messages matching the specified query.
(Inherited from IMailFolder)
SortAsync(String, CancellationToken) Asynchronously sort messages matching the specified query.
SortAsync(SearchQuery, IListOrderBy, CancellationToken) Asynchronously sort messages matching the specified query.
(Inherited from IMailFolder)
SortAsync(IListUniqueId, SearchQuery, IListOrderBy, CancellationToken) Asynchronously sort messages matching the specified query.
(Inherited from IMailFolder)
SortAsync(SearchOptions, SearchQuery, IListOrderBy, CancellationToken) Asynchronously sort messages matching the specified query.
(Inherited from IMailFolder)
SortAsync(SearchOptions, SearchQuery, IListOrderBy, PartialRange, CancellationToken) Asynchronously sort messages matching the specified query, returning only the specified range of results.
(Inherited from IMailFolder)
SortAsync(SearchOptions, IListUniqueId, SearchQuery, IListOrderBy, CancellationToken) Asynchronously sort messages matching the specified query.
(Inherited from IMailFolder)
Status Update the values of the specified items.
(Inherited from IMailFolder)
StatusAsync Asynchronously update the values of the specified items.
(Inherited from IMailFolder)
Store(IListUniqueId, IStoreAnnotationsRequest, CancellationToken) Store the annotations for a set of messages.
(Inherited from IMailFolder)
Store(IListUniqueId, IStoreFlagsRequest, CancellationToken) Store message flags and keywords for a set of messages.
(Inherited from IMailFolder)
Store(IListUniqueId, IStoreLabelsRequest, CancellationToken) Store GMail-style labels for a set of messages.
(Inherited from IMailFolder)
Store(IListInt32, IStoreAnnotationsRequest, CancellationToken) Store the annotations for a set of messages.
(Inherited from IMailFolder)
Store(IListInt32, IStoreFlagsRequest, CancellationToken) Store message flags and keywords for a set of messages.
(Inherited from IMailFolder)
Store(IListInt32, IStoreLabelsRequest, CancellationToken) Store GMail-style labels for a set of messages.
(Inherited from IMailFolder)
Store(Int32, IStoreAnnotationsRequest, CancellationToken) Store the annotations for a message.
(Inherited from IMailFolder)
Store(Int32, IStoreFlagsRequest, CancellationToken) Store message flags and keywords for a message.
(Inherited from IMailFolder)
Store(Int32, IStoreLabelsRequest, CancellationToken) Store GMail-style labels for a message.
(Inherited from IMailFolder)
Store(UniqueId, IStoreAnnotationsRequest, CancellationToken) Store the annotations for a message.
(Inherited from IMailFolder)
Store(UniqueId, IStoreFlagsRequest, CancellationToken) Store message flags and keywords for a message.
(Inherited from IMailFolder)
Store(UniqueId, IStoreLabelsRequest, CancellationToken) Store GMail-style labels for a message.
(Inherited from IMailFolder)
StoreAsync(IListUniqueId, IStoreAnnotationsRequest, CancellationToken) Asynchronously store the annotations for a set of messages.
(Inherited from IMailFolder)
StoreAsync(IListUniqueId, IStoreFlagsRequest, CancellationToken) Asynchronously store message flags and keywords for a set of messages.
(Inherited from IMailFolder)
StoreAsync(IListUniqueId, IStoreLabelsRequest, CancellationToken) Asynchronously store GMail-style labels for a set of messages.
(Inherited from IMailFolder)
StoreAsync(IListInt32, IStoreAnnotationsRequest, CancellationToken) Asynchronously store the annotations for a set of messages.
(Inherited from IMailFolder)
StoreAsync(IListInt32, IStoreFlagsRequest, CancellationToken) Asynchronously store message flags and keywords for a set of messages.
(Inherited from IMailFolder)
StoreAsync(IListInt32, IStoreLabelsRequest, CancellationToken) Asynchronously store GMail-style labels for a set of messages.
(Inherited from IMailFolder)
StoreAsync(Int32, IStoreAnnotationsRequest, CancellationToken) Asynchronously store the annotations for a message.
(Inherited from IMailFolder)
StoreAsync(Int32, IStoreFlagsRequest, CancellationToken) Asynchronously store message flags and keywords for a message.
(Inherited from IMailFolder)
StoreAsync(Int32, IStoreLabelsRequest, CancellationToken) Asynchronously store GMail-style labels for a message.
(Inherited from IMailFolder)
StoreAsync(UniqueId, IStoreAnnotationsRequest, CancellationToken) Asynchronously store the annotations for a message.
(Inherited from IMailFolder)
StoreAsync(UniqueId, IStoreFlagsRequest, CancellationToken) Asynchronously store message flags and keywords for a message.
(Inherited from IMailFolder)
StoreAsync(UniqueId, IStoreLabelsRequest, CancellationToken) Asynchronously store GMail-style labels for a message.
(Inherited from IMailFolder)
Subscribe Subscribe to the folder.
(Inherited from IMailFolder)
SubscribeAsync Asynchronously subscribe to the folder.
(Inherited from IMailFolder)
Supports Determine whether or not an IMailFolder supports a feature.
(Inherited from IMailFolder)
Thread(ThreadingAlgorithm, SearchQuery, CancellationToken) Thread the messages in the folder that match the search query using the specified threading algorithm.
(Inherited from IMailFolder)
Thread(IListUniqueId, ThreadingAlgorithm, SearchQuery, CancellationToken) Thread the messages in the folder that match the search query using the specified threading algorithm.
(Inherited from IMailFolder)
ThreadAsync(ThreadingAlgorithm, SearchQuery, CancellationToken) Asynchronously thread the messages in the folder that match the search query using the specified threading algorithm.
(Inherited from IMailFolder)
ThreadAsync(IListUniqueId, ThreadingAlgorithm, SearchQuery, CancellationToken) Asynchronously thread the messages in the folder that match the search query using the specified threading algorithm.
(Inherited from IMailFolder)
Unsubscribe Unsubscribe from the folder.
(Inherited from IMailFolder)
UnsubscribeAsync Asynchronously unsubscribe from the folder.
(Inherited from IMailFolder)

Events

AnnotationsChanged Occurs when annotations changed on a message.
(Inherited from IMailFolder)
Closed Occurs when the folder is closed.
(Inherited from IMailFolder)
CountChanged Occurs when the message count changes.
(Inherited from IMailFolder)
Deleted Occurs when the folder is deleted.
(Inherited from IMailFolder)
DeletedCountChanged Occurs when the number of messages marked for deletion changes.
(Inherited from IMailFolder)
DeletedStorageSizeChanged Occurs when the amount of storage that would be reclaimed by expunging the folder changes.
(Inherited from IMailFolder)
HighestModSeqChanged Occurs when the highest mod-sequence changes.
(Inherited from IMailFolder)
IdChanged Occurs when the ID changes.
(Inherited from IMailFolder)
MessageExpunged Occurs when a message is expunged from the folder.
(Inherited from IMailFolder)
MessageFlagsChanged Occurs when flags changed on a message.
(Inherited from IMailFolder)
MessageLabelsChanged Occurs when labels changed on a message.
(Inherited from IMailFolder)
MessageSummaryFetched Occurs when a message summary is fetched from the folder.
(Inherited from IMailFolder)
MessagesVanished Occurs when messages vanish from the folder.
(Inherited from IMailFolder)
MetadataChanged Occurs when metadata changes.
(Inherited from IMailFolder)
ModSeqChanged Occurs when the mod-sequence changed on a message.
(Inherited from IMailFolder)
Opened Occurs when the folder is opened.
(Inherited from IMailFolder)
RecentChanged Occurs when the recent message count changes.
(Inherited from IMailFolder)
Renamed Occurs when the folder is renamed.
(Inherited from IMailFolder)
SizeChanged Occurs when the size of the folder changes.
(Inherited from IMailFolder)
Subscribed Occurs when the folder is subscribed.
(Inherited from IMailFolder)
UidNextChanged Occurs when the next UID changes.
(Inherited from IMailFolder)
UidValidityChanged Occurs when the UID validity changes.
(Inherited from IMailFolder)
UnreadChanged Occurs when the message unread count changes.
(Inherited from IMailFolder)
Unsubscribed Occurs when the folder is unsubscribed.
(Inherited from IMailFolder)

Extension Methods

AddFlags Add a set of flags to the specified messages.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified messages.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified message.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified message.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified messages.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified messages.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified message.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified message.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddFlags Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified messages.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified messages.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified message.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified message.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified messages.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified messages.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified message.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified message.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddFlagsAsync Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddLabels Add a set of labels to the specified messages.
(Defined by IMailFolderExtensions)
AddLabels Add a set of labels to the specified messages.
(Defined by IMailFolderExtensions)
AddLabels Add a set of labels to the specified message.
(Defined by IMailFolderExtensions)
AddLabels Add a set of labels to the specified message.
(Defined by IMailFolderExtensions)
AddLabels Add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddLabels Add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddLabelsAsync Asynchronously add a set of labels to the specified messages.
(Defined by IMailFolderExtensions)
AddLabelsAsync Asynchronously add a set of labels to the specified messages.
(Defined by IMailFolderExtensions)
AddLabelsAsync Asynchronously add a set of labels to the specified message.
(Defined by IMailFolderExtensions)
AddLabelsAsync Asynchronously add a set of labels to the specified message.
(Defined by IMailFolderExtensions)
AddLabelsAsync Asynchronously add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
AddLabelsAsync Asynchronously add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
Append Append the specified messages to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified message to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified message to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified messages to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified messages to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified message to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified message to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified messages to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified message to the folder.
(Defined by IMailFolderExtensions)
Append Append the specified message to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified messages to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified messages to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified messages to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified messages to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions)
AppendAsync Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions)
CopyTo Copy the specified messages to the destination folder.
(Defined by IMailFolderExtensions)
CopyTo Copy the specified messages to the destination folder.
(Defined by IMailFolderExtensions)
CopyTo Copy the specified message to the destination folder.
(Defined by IMailFolderExtensions)
CopyTo Copy the specified message to the destination folder.
(Defined by IMailFolderExtensions)
CopyToAsync Asynchronously copy the specified messages to the destination folder.
(Defined by IMailFolderExtensions)
CopyToAsync Asynchronously copy the specified messages to the destination folder.
(Defined by IMailFolderExtensions)
CopyToAsync Asynchronously copy the specified message to the destination folder.
(Defined by IMailFolderExtensions)
CopyToAsync Asynchronously copy the specified message to the destination folder.
(Defined by IMailFolderExtensions)
Expunge Expunge the specified uids, permanently removing them from the folder.
(Defined by IMailFolderExtensions)
ExpungeAsync Asynchronously expunge the specified uids, permanently removing them from the folder.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
Fetch Fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
FetchAsync Asynchronously fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions)
MoveTo Move the specified messages to the destination folder.
(Defined by IMailFolderExtensions)
MoveTo Move the specified messages to the destination folder.
(Defined by IMailFolderExtensions)
MoveTo Move the specified message to the destination folder.
(Defined by IMailFolderExtensions)
MoveTo Move the specified message to the destination folder.
(Defined by IMailFolderExtensions)
MoveToAsync Asynchronously move the specified messages to the destination folder.
(Defined by IMailFolderExtensions)
MoveToAsync Asynchronously move the specified messages to the destination folder.
(Defined by IMailFolderExtensions)
MoveToAsync Asynchronously move the specified message to the destination folder.
(Defined by IMailFolderExtensions)
MoveToAsync Asynchronously move the specified message to the destination folder.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified message.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified message.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified message.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified message.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveFlags Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified message.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified message.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified message.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified message.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveFlagsAsync Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveLabels Remove a set of labels from the specified messages.
(Defined by IMailFolderExtensions)
RemoveLabels Remove a set of labels from the specified messages.
(Defined by IMailFolderExtensions)
RemoveLabels Remove a set of labels from the specified message.
(Defined by IMailFolderExtensions)
RemoveLabels Remove a set of labels from the specified message.
(Defined by IMailFolderExtensions)
RemoveLabels Remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveLabels Remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveLabelsAsync Asynchronously remove a set of labels from the specified messages.
(Defined by IMailFolderExtensions)
RemoveLabelsAsync Asynchronously remove a set of labels from the specified messages.
(Defined by IMailFolderExtensions)
RemoveLabelsAsync Asynchronously remove a set of labels from the specified message.
(Defined by IMailFolderExtensions)
RemoveLabelsAsync Asynchronously remove a set of labels from the specified message.
(Defined by IMailFolderExtensions)
RemoveLabelsAsync Asynchronously remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
RemoveLabelsAsync Asynchronously remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
Replace Replace a message in the folder.
(Defined by IMailFolderExtensions)
Replace Replace a message in the folder.
(Defined by IMailFolderExtensions)
Replace Replace a message in the folder.
(Defined by IMailFolderExtensions)
Replace Replace a message in the folder.
(Defined by IMailFolderExtensions)
Replace Replace a message in the folder.
(Defined by IMailFolderExtensions)
Replace Replace a message in the folder.
(Defined by IMailFolderExtensions)
Replace Replace a message in the folder.
(Defined by IMailFolderExtensions)
Replace Replace a message in the folder.
(Defined by IMailFolderExtensions)
ReplaceAsync Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions)
ReplaceAsync Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions)
ReplaceAsync Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions)
ReplaceAsync Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions)
ReplaceAsync Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions)
ReplaceAsync Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions)
ReplaceAsync Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions)
ReplaceAsync Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified messages.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified messages.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified message.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified message.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified messages.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified messages.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified message.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified message.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetFlags Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified messages.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified messages.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified message.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified message.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified messages.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified messages.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified message.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified message.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetFlagsAsync Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetLabels Set the labels of the specified messages.
(Defined by IMailFolderExtensions)
SetLabels Set the labels of the specified messages.
(Defined by IMailFolderExtensions)
SetLabels Set the labels of the specified message.
(Defined by IMailFolderExtensions)
SetLabels Set the labels of the specified message.
(Defined by IMailFolderExtensions)
SetLabels Set the labels of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetLabels Set the labels of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetLabelsAsync Asynchronously set the labels of the specified messages.
(Defined by IMailFolderExtensions)
SetLabelsAsync Asynchronously set the labels of the specified messages.
(Defined by IMailFolderExtensions)
SetLabelsAsync Asynchronously set the labels of the specified message.
(Defined by IMailFolderExtensions)
SetLabelsAsync Asynchronously set the labels of the specified message.
(Defined by IMailFolderExtensions)
SetLabelsAsync Asynchronously set the labels of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
SetLabelsAsync Asynchronously set the labels of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
Store Store the annotations for the specified messages.
(Defined by IMailFolderExtensions)
Store Store the annotations for the specified messages.
(Defined by IMailFolderExtensions)
Store Store the annotations for the specified message.
(Defined by IMailFolderExtensions)
Store Store the annotations for the specified message.
(Defined by IMailFolderExtensions)
Store Store the annotations for the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
Store Store the annotations for the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
StoreAsync Asynchronously store the annotations for the specified messages.
(Defined by IMailFolderExtensions)
StoreAsync Asynchronously store the annotations for the specified messages.
(Defined by IMailFolderExtensions)
StoreAsync Asynchronously store the annotations for the specified message.
(Defined by IMailFolderExtensions)
StoreAsync Asynchronously store the annotations for the specified message.
(Defined by IMailFolderExtensions)
StoreAsync Asynchronously store the annotations for the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)
StoreAsync Asynchronously store the annotations for the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions)

See Also