Click or drag to resize
MimeKit

IMailFolderExtensions Class

Extension methods for IMailFolder that provide backwards API compatability.
Inheritance Hierarchy
SystemObject
  MailKitIMailFolderExtensions

Namespace: MailKit
Assembly: MailKit (in MailKit.dll) Version: 4.3.0
Syntax
C#
public static class IMailFolderExtensions

The IMailFolderExtensions type exposes the following members.

Methods
 NameDescription
Public Extension MethodAddFlags(IMailFolder, UniqueId, MessageFlags, Boolean, CancellationToken) Add a set of flags to the specified message.
Public Extension MethodAddFlags(IMailFolder, IListUniqueId, MessageFlags, Boolean, CancellationToken) Add a set of flags to the specified messages.
Public Extension MethodAddFlags(IMailFolder, IListInt32, MessageFlags, Boolean, CancellationToken) Add a set of flags to the specified messages.
Public Extension MethodAddFlags(IMailFolder, Int32, MessageFlags, Boolean, CancellationToken) Add a set of flags to the specified message.
Public Extension MethodAddFlags(IMailFolder, UniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Add a set of flags to the specified message.
Public Extension MethodAddFlags(IMailFolder, IListUniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Add a set of flags to the specified messages.
Public Extension MethodAddFlags(IMailFolder, IListUniqueId, UInt64, MessageFlags, Boolean, CancellationToken) Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddFlags(IMailFolder, IListInt32, MessageFlags, HashSetString, Boolean, CancellationToken) Add a set of flags to the specified messages.
Public Extension MethodAddFlags(IMailFolder, IListInt32, UInt64, MessageFlags, Boolean, CancellationToken) Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddFlags(IMailFolder, Int32, MessageFlags, HashSetString, Boolean, CancellationToken) Add a set of flags to the specified message.
Public Extension MethodAddFlags(IMailFolder, IListUniqueId, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddFlags(IMailFolder, IListInt32, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddFlagsAsync(IMailFolder, UniqueId, MessageFlags, Boolean, CancellationToken) Asynchronously add a set of flags to the specified message.
Public Extension MethodAddFlagsAsync(IMailFolder, IListUniqueId, MessageFlags, Boolean, CancellationToken) Asynchronously add a set of flags to the specified messages.
Public Extension MethodAddFlagsAsync(IMailFolder, IListInt32, MessageFlags, Boolean, CancellationToken) Asynchronously add a set of flags to the specified messages.
Public Extension MethodAddFlagsAsync(IMailFolder, Int32, MessageFlags, Boolean, CancellationToken) Asynchronously add a set of flags to the specified message.
Public Extension MethodAddFlagsAsync(IMailFolder, UniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously add a set of flags to the specified message.
Public Extension MethodAddFlagsAsync(IMailFolder, IListUniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously add a set of flags to the specified messages.
Public Extension MethodAddFlagsAsync(IMailFolder, IListUniqueId, UInt64, MessageFlags, Boolean, CancellationToken) Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddFlagsAsync(IMailFolder, IListInt32, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously add a set of flags to the specified messages.
Public Extension MethodAddFlagsAsync(IMailFolder, IListInt32, UInt64, MessageFlags, Boolean, CancellationToken) Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddFlagsAsync(IMailFolder, Int32, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously add a set of flags to the specified message.
Public Extension MethodAddFlagsAsync(IMailFolder, IListUniqueId, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddFlagsAsync(IMailFolder, IListInt32, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddLabels(IMailFolder, UniqueId, IListString, Boolean, CancellationToken) Add a set of labels to the specified message.
Public Extension MethodAddLabels(IMailFolder, IListUniqueId, IListString, Boolean, CancellationToken) Add a set of labels to the specified messages.
Public Extension MethodAddLabels(IMailFolder, IListInt32, IListString, Boolean, CancellationToken) Add a set of labels to the specified messages.
Public Extension MethodAddLabels(IMailFolder, Int32, IListString, Boolean, CancellationToken) Add a set of labels to the specified message.
Public Extension MethodAddLabels(IMailFolder, IListUniqueId, UInt64, IListString, Boolean, CancellationToken) Add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddLabels(IMailFolder, IListInt32, UInt64, IListString, Boolean, CancellationToken) Add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddLabelsAsync(IMailFolder, UniqueId, IListString, Boolean, CancellationToken) Asynchronously add a set of labels to the specified message.
Public Extension MethodAddLabelsAsync(IMailFolder, IListUniqueId, IListString, Boolean, CancellationToken) Asynchronously add a set of labels to the specified messages.
Public Extension MethodAddLabelsAsync(IMailFolder, IListInt32, IListString, Boolean, CancellationToken) Asynchronously add a set of labels to the specified messages.
Public Extension MethodAddLabelsAsync(IMailFolder, Int32, IListString, Boolean, CancellationToken) Asynchronously add a set of labels to the specified message.
Public Extension MethodAddLabelsAsync(IMailFolder, IListUniqueId, UInt64, IListString, Boolean, CancellationToken) Asynchronously add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAddLabelsAsync(IMailFolder, IListInt32, UInt64, IListString, Boolean, CancellationToken) Asynchronously add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodAppend(IMailFolder, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Append the specified message to the folder.
Public Extension MethodAppend(IMailFolder, IListMimeMessage, IListMessageFlags, CancellationToken, ITransferProgress) Append the specified messages to the folder.
Public Extension MethodAppend(IMailFolder, FormatOptions, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Append the specified message to the folder.
Public Extension MethodAppend(IMailFolder, FormatOptions, IListMimeMessage, IListMessageFlags, CancellationToken, ITransferProgress) Append the specified messages to the folder.
Public Extension MethodAppend(IMailFolder, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Append the specified message to the folder.
Public Extension MethodAppend(IMailFolder, IListMimeMessage, IListMessageFlags, IListDateTimeOffset, CancellationToken, ITransferProgress) Append the specified messages to the folder.
Public Extension MethodAppend(IMailFolder, FormatOptions, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Append the specified message to the folder.
Public Extension MethodAppend(IMailFolder, FormatOptions, IListMimeMessage, IListMessageFlags, IListDateTimeOffset, CancellationToken, ITransferProgress) Append the specified messages to the folder.
Public Extension MethodAppend(IMailFolder, MimeMessage, MessageFlags, NullableDateTimeOffset, IListAnnotation, CancellationToken, ITransferProgress) Append the specified message to the folder.
Public Extension MethodAppend(IMailFolder, FormatOptions, MimeMessage, MessageFlags, NullableDateTimeOffset, IListAnnotation, CancellationToken, ITransferProgress) Append the specified message to the folder.
Public Extension MethodAppendAsync(IMailFolder, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Asynchronously append the specified message to the folder.
Public Extension MethodAppendAsync(IMailFolder, IListMimeMessage, IListMessageFlags, CancellationToken, ITransferProgress) Asynchronously append the specified messages to the folder.
Public Extension MethodAppendAsync(IMailFolder, FormatOptions, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Asynchronously append the specified message to the folder.
Public Extension MethodAppendAsync(IMailFolder, FormatOptions, IListMimeMessage, IListMessageFlags, CancellationToken, ITransferProgress) Asynchronously append the specified messages to the folder.
Public Extension MethodAppendAsync(IMailFolder, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Asynchronously append the specified message to the folder.
Public Extension MethodAppendAsync(IMailFolder, IListMimeMessage, IListMessageFlags, IListDateTimeOffset, CancellationToken, ITransferProgress) Asynchronously append the specified messages to the folder.
Public Extension MethodAppendAsync(IMailFolder, FormatOptions, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Asynchronously append the specified message to the folder.
Public Extension MethodAppendAsync(IMailFolder, FormatOptions, IListMimeMessage, IListMessageFlags, IListDateTimeOffset, CancellationToken, ITransferProgress) Asynchronously append the specified messages to the folder.
Public Extension MethodAppendAsync(IMailFolder, MimeMessage, MessageFlags, NullableDateTimeOffset, IListAnnotation, CancellationToken, ITransferProgress) Asynchronously append the specified message to the folder.
Public Extension MethodAppendAsync(IMailFolder, FormatOptions, MimeMessage, MessageFlags, NullableDateTimeOffset, IListAnnotation, CancellationToken, ITransferProgress) Asynchronously append the specified message to the folder.
Public Extension MethodCode exampleFetch(IMailFolder, IListUniqueId, MessageSummaryItems, CancellationToken) Fetch the message summaries for the specified message UIDs.
Public Extension MethodFetch(IMailFolder, IListInt32, MessageSummaryItems, CancellationToken) Fetch the message summaries for the specified message indexes.
Public Extension MethodFetch(IMailFolder, IListUniqueId, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Fetch the message summaries for the specified message UIDs.
Public Extension MethodFetch(IMailFolder, IListUniqueId, MessageSummaryItems, IEnumerableString, CancellationToken) Fetch the message summaries for the specified message UIDs.
Public Extension MethodFetch(IMailFolder, IListUniqueId, UInt64, MessageSummaryItems, CancellationToken) Fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
Public Extension MethodFetch(IMailFolder, IListInt32, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Fetch the message summaries for the specified message indexes.
Public Extension MethodFetch(IMailFolder, IListInt32, MessageSummaryItems, IEnumerableString, CancellationToken) Fetch the message summaries for the specified message indexes.
Public Extension MethodFetch(IMailFolder, IListInt32, UInt64, MessageSummaryItems, CancellationToken) Fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
Public Extension MethodFetch(IMailFolder, Int32, Int32, MessageSummaryItems, CancellationToken) Fetch the message summaries for the messages between the two indexes, inclusive.
Public Extension MethodFetch(IMailFolder, IListUniqueId, UInt64, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
Public Extension MethodFetch(IMailFolder, IListUniqueId, UInt64, MessageSummaryItems, IEnumerableString, CancellationToken) Fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
Public Extension MethodFetch(IMailFolder, IListInt32, UInt64, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
Public Extension MethodFetch(IMailFolder, IListInt32, UInt64, MessageSummaryItems, IEnumerableString, CancellationToken) Fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
Public Extension MethodFetch(IMailFolder, Int32, Int32, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Fetch the message summaries for the messages between the two indexes, inclusive.
Public Extension MethodFetch(IMailFolder, Int32, Int32, MessageSummaryItems, IEnumerableString, CancellationToken) Fetch the message summaries for the messages between the two indexes, inclusive.
Public Extension MethodFetch(IMailFolder, Int32, Int32, UInt64, MessageSummaryItems, CancellationToken) Fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
Public Extension MethodFetch(IMailFolder, Int32, Int32, UInt64, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
Public Extension MethodFetch(IMailFolder, Int32, Int32, UInt64, MessageSummaryItems, IEnumerableString, CancellationToken) Fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
Public Extension MethodCode exampleFetchAsync(IMailFolder, IListUniqueId, MessageSummaryItems, CancellationToken) Asynchronously fetch the message summaries for the specified message UIDs.
Public Extension MethodFetchAsync(IMailFolder, IListInt32, MessageSummaryItems, CancellationToken) Asynchronously fetch the message summaries for the specified message indexes.
Public Extension MethodFetchAsync(IMailFolder, IListUniqueId, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Asynchronously fetch the message summaries for the specified message UIDs.
Public Extension MethodFetchAsync(IMailFolder, IListUniqueId, MessageSummaryItems, IEnumerableString, CancellationToken) Asynchronously fetch the message summaries for the specified message UIDs.
Public Extension MethodFetchAsync(IMailFolder, IListUniqueId, UInt64, MessageSummaryItems, CancellationToken) Asynchronously fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
Public Extension MethodFetchAsync(IMailFolder, IListInt32, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Asynchronously fetch the message summaries for the specified message indexes.
Public Extension MethodFetchAsync(IMailFolder, IListInt32, MessageSummaryItems, IEnumerableString, CancellationToken) Asynchronously fetch the message summaries for the specified message indexes.
Public Extension MethodFetchAsync(IMailFolder, IListInt32, UInt64, MessageSummaryItems, CancellationToken) Asynchronously fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
Public Extension MethodFetchAsync(IMailFolder, Int32, Int32, MessageSummaryItems, CancellationToken) Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
Public Extension MethodFetchAsync(IMailFolder, IListUniqueId, UInt64, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Asynchronously fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
Public Extension MethodFetchAsync(IMailFolder, IListUniqueId, UInt64, MessageSummaryItems, IEnumerableString, CancellationToken) Asynchronously fetch the message summaries for the specified message UIDs that have a higher mod-sequence value than the one specified.
Public Extension MethodFetchAsync(IMailFolder, IListInt32, UInt64, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Asynchronously fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
Public Extension MethodFetchAsync(IMailFolder, IListInt32, UInt64, MessageSummaryItems, IEnumerableString, CancellationToken) Asynchronously fetch the message summaries for the specified message indexes that have a higher mod-sequence value than the one specified.
Public Extension MethodFetchAsync(IMailFolder, Int32, Int32, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
Public Extension MethodFetchAsync(IMailFolder, Int32, Int32, MessageSummaryItems, IEnumerableString, CancellationToken) Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
Public Extension MethodFetchAsync(IMailFolder, Int32, Int32, UInt64, MessageSummaryItems, CancellationToken) Asynchronously fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
Public Extension MethodFetchAsync(IMailFolder, Int32, Int32, UInt64, MessageSummaryItems, IEnumerableHeaderId, CancellationToken) Asynchronously fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
Public Extension MethodFetchAsync(IMailFolder, Int32, Int32, UInt64, MessageSummaryItems, IEnumerableString, CancellationToken) Asynchronously fetch the message summaries for the messages between the two indexes (inclusive) that have a higher mod-sequence value than the one specified.
Public Extension MethodRemoveFlags(IMailFolder, UniqueId, MessageFlags, Boolean, CancellationToken) Remove a set of flags from the specified message.
Public Extension MethodRemoveFlags(IMailFolder, IListUniqueId, MessageFlags, Boolean, CancellationToken) Remove a set of flags from the specified messages.
Public Extension MethodRemoveFlags(IMailFolder, IListInt32, MessageFlags, Boolean, CancellationToken) Remove a set of flags from the specified messages.
Public Extension MethodRemoveFlags(IMailFolder, Int32, MessageFlags, Boolean, CancellationToken) Remove a set of flags from the specified message.
Public Extension MethodRemoveFlags(IMailFolder, UniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Remove a set of flags from the specified message.
Public Extension MethodRemoveFlags(IMailFolder, IListUniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Remove a set of flags from the specified messages.
Public Extension MethodRemoveFlags(IMailFolder, IListUniqueId, UInt64, MessageFlags, Boolean, CancellationToken) Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveFlags(IMailFolder, IListInt32, MessageFlags, HashSetString, Boolean, CancellationToken) Remove a set of flags from the specified messages.
Public Extension MethodRemoveFlags(IMailFolder, IListInt32, UInt64, MessageFlags, Boolean, CancellationToken) Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveFlags(IMailFolder, Int32, MessageFlags, HashSetString, Boolean, CancellationToken) Remove a set of flags from the specified message.
Public Extension MethodRemoveFlags(IMailFolder, IListUniqueId, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveFlags(IMailFolder, IListInt32, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveFlagsAsync(IMailFolder, UniqueId, MessageFlags, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified message.
Public Extension MethodRemoveFlagsAsync(IMailFolder, IListUniqueId, MessageFlags, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified messages.
Public Extension MethodRemoveFlagsAsync(IMailFolder, IListInt32, MessageFlags, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified messages.
Public Extension MethodRemoveFlagsAsync(IMailFolder, Int32, MessageFlags, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified message.
Public Extension MethodRemoveFlagsAsync(IMailFolder, UniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified message.
Public Extension MethodRemoveFlagsAsync(IMailFolder, IListUniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified messages.
Public Extension MethodRemoveFlagsAsync(IMailFolder, IListUniqueId, UInt64, MessageFlags, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveFlagsAsync(IMailFolder, IListInt32, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified messages.
Public Extension MethodRemoveFlagsAsync(IMailFolder, IListInt32, UInt64, MessageFlags, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveFlagsAsync(IMailFolder, Int32, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified message.
Public Extension MethodRemoveFlagsAsync(IMailFolder, IListUniqueId, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveFlagsAsync(IMailFolder, IListInt32, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveLabels(IMailFolder, UniqueId, IListString, Boolean, CancellationToken) Remove a set of labels from the specified message.
Public Extension MethodRemoveLabels(IMailFolder, IListUniqueId, IListString, Boolean, CancellationToken) Remove a set of labels from the specified messages.
Public Extension MethodRemoveLabels(IMailFolder, IListInt32, IListString, Boolean, CancellationToken) Remove a set of labels from the specified messages.
Public Extension MethodRemoveLabels(IMailFolder, Int32, IListString, Boolean, CancellationToken) Remove a set of labels from the specified message.
Public Extension MethodRemoveLabels(IMailFolder, IListUniqueId, UInt64, IListString, Boolean, CancellationToken) Remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveLabels(IMailFolder, IListInt32, UInt64, IListString, Boolean, CancellationToken) Remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveLabelsAsync(IMailFolder, UniqueId, IListString, Boolean, CancellationToken) Asynchronously remove a set of labels from the specified message.
Public Extension MethodRemoveLabelsAsync(IMailFolder, IListUniqueId, IListString, Boolean, CancellationToken) Asynchronously remove a set of labels from the specified messages.
Public Extension MethodRemoveLabelsAsync(IMailFolder, IListInt32, IListString, Boolean, CancellationToken) Asynchronously remove a set of labels from the specified messages.
Public Extension MethodRemoveLabelsAsync(IMailFolder, Int32, IListString, Boolean, CancellationToken) Asynchronously remove a set of labels from the specified message.
Public Extension MethodRemoveLabelsAsync(IMailFolder, IListUniqueId, UInt64, IListString, Boolean, CancellationToken) Asynchronously remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodRemoveLabelsAsync(IMailFolder, IListInt32, UInt64, IListString, Boolean, CancellationToken) Asynchronously remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodReplace(IMailFolder, UniqueId, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Replace a message in the folder.
Public Extension MethodReplace(IMailFolder, Int32, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Replace a message in the folder.
Public Extension MethodReplace(IMailFolder, UniqueId, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Replace a message in the folder.
Public Extension MethodReplace(IMailFolder, FormatOptions, UniqueId, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Replace a message in the folder.
Public Extension MethodReplace(IMailFolder, FormatOptions, Int32, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Replace a message in the folder.
Public Extension MethodReplace(IMailFolder, Int32, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Replace a message in the folder.
Public Extension MethodReplace(IMailFolder, FormatOptions, UniqueId, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Replace a message in the folder.
Public Extension MethodReplace(IMailFolder, FormatOptions, Int32, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Replace a message in the folder.
Public Extension MethodReplaceAsync(IMailFolder, UniqueId, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Asynchronously replace a message in the folder.
Public Extension MethodReplaceAsync(IMailFolder, Int32, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Asynchronously replace a message in the folder.
Public Extension MethodReplaceAsync(IMailFolder, UniqueId, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Asynchronously replace a message in the folder.
Public Extension MethodReplaceAsync(IMailFolder, FormatOptions, UniqueId, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Asynchronously replace a message in the folder.
Public Extension MethodReplaceAsync(IMailFolder, FormatOptions, Int32, MimeMessage, MessageFlags, CancellationToken, ITransferProgress) Asynchronously replace a message in the folder.
Public Extension MethodReplaceAsync(IMailFolder, Int32, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Asynchronously replace a message in the folder.
Public Extension MethodReplaceAsync(IMailFolder, FormatOptions, UniqueId, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Asynchronously replace a message in the folder.
Public Extension MethodReplaceAsync(IMailFolder, FormatOptions, Int32, MimeMessage, MessageFlags, DateTimeOffset, CancellationToken, ITransferProgress) Asynchronously replace a message in the folder.
Public Extension MethodSetFlags(IMailFolder, UniqueId, MessageFlags, Boolean, CancellationToken) Set the flags of the specified message.
Public Extension MethodSetFlags(IMailFolder, IListUniqueId, MessageFlags, Boolean, CancellationToken) Set the flags of the specified messages.
Public Extension MethodSetFlags(IMailFolder, IListInt32, MessageFlags, Boolean, CancellationToken) Set the flags of the specified messages.
Public Extension MethodSetFlags(IMailFolder, Int32, MessageFlags, Boolean, CancellationToken) Set the flags of the specified message.
Public Extension MethodSetFlags(IMailFolder, UniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Set the flags of the specified message.
Public Extension MethodSetFlags(IMailFolder, IListUniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Set the flags of the specified messages.
Public Extension MethodSetFlags(IMailFolder, IListUniqueId, UInt64, MessageFlags, Boolean, CancellationToken) Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetFlags(IMailFolder, IListInt32, MessageFlags, HashSetString, Boolean, CancellationToken) Set the flags of the specified messages.
Public Extension MethodSetFlags(IMailFolder, IListInt32, UInt64, MessageFlags, Boolean, CancellationToken) Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetFlags(IMailFolder, Int32, MessageFlags, HashSetString, Boolean, CancellationToken) Set the flags of the specified message.
Public Extension MethodSetFlags(IMailFolder, IListUniqueId, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetFlags(IMailFolder, IListInt32, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetFlagsAsync(IMailFolder, UniqueId, MessageFlags, Boolean, CancellationToken) Asynchronously set the flags of the specified message.
Public Extension MethodSetFlagsAsync(IMailFolder, IListUniqueId, MessageFlags, Boolean, CancellationToken) Asynchronously set the flags of the specified messages.
Public Extension MethodSetFlagsAsync(IMailFolder, IListInt32, MessageFlags, Boolean, CancellationToken) Asynchronously set the flags of the specified messages.
Public Extension MethodSetFlagsAsync(IMailFolder, Int32, MessageFlags, Boolean, CancellationToken) Asynchronously set the flags of the specified message.
Public Extension MethodSetFlagsAsync(IMailFolder, UniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously set the flags of the specified message.
Public Extension MethodSetFlagsAsync(IMailFolder, IListUniqueId, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously set the flags of the specified messages.
Public Extension MethodSetFlagsAsync(IMailFolder, IListUniqueId, UInt64, MessageFlags, Boolean, CancellationToken) Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetFlagsAsync(IMailFolder, IListInt32, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously set the flags of the specified messages.
Public Extension MethodSetFlagsAsync(IMailFolder, IListInt32, UInt64, MessageFlags, Boolean, CancellationToken) Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetFlagsAsync(IMailFolder, Int32, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously set the flags of the specified message.
Public Extension MethodSetFlagsAsync(IMailFolder, IListUniqueId, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetFlagsAsync(IMailFolder, IListInt32, UInt64, MessageFlags, HashSetString, Boolean, CancellationToken) Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetLabels(IMailFolder, UniqueId, IListString, Boolean, CancellationToken) Set the labels of the specified message.
Public Extension MethodSetLabels(IMailFolder, IListUniqueId, IListString, Boolean, CancellationToken) Set the labels of the specified messages.
Public Extension MethodSetLabels(IMailFolder, IListInt32, IListString, Boolean, CancellationToken) Set the labels of the specified messages.
Public Extension MethodSetLabels(IMailFolder, Int32, IListString, Boolean, CancellationToken) Set the labels of the specified message.
Public Extension MethodSetLabels(IMailFolder, IListUniqueId, UInt64, IListString, Boolean, CancellationToken) Set the labels of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetLabels(IMailFolder, IListInt32, UInt64, IListString, Boolean, CancellationToken) Set the labels of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetLabelsAsync(IMailFolder, UniqueId, IListString, Boolean, CancellationToken) Asynchronously set the labels of the specified message.
Public Extension MethodSetLabelsAsync(IMailFolder, IListUniqueId, IListString, Boolean, CancellationToken) Asynchronously set the labels of the specified messages.
Public Extension MethodSetLabelsAsync(IMailFolder, IListInt32, IListString, Boolean, CancellationToken) Asynchronously set the labels of the specified messages.
Public Extension MethodSetLabelsAsync(IMailFolder, Int32, IListString, Boolean, CancellationToken) Asynchronously set the labels of the specified message.
Public Extension MethodSetLabelsAsync(IMailFolder, IListUniqueId, UInt64, IListString, Boolean, CancellationToken) Asynchronously set the labels of the specified messages only if their mod-sequence value is less than the specified value.
Public Extension MethodSetLabelsAsync(IMailFolder, IListInt32, UInt64, IListString, Boolean, CancellationToken) Asynchronously set the labels of the specified messages only if their mod-sequence value is less than the specified value.
Top
Remarks
Extension methods for IMailFolder that provide backwards API compatability.
See Also