IMail Folder Interface
An interface for a mailbox folder as used by IMailStore.
Definition
Namespace: MailKit
Assembly: MailKit (in MailKit.dll) Version: 5.0.0
Assembly: MailKit (in MailKit.dll) Version: 5.0.0
C#
public interface IMailFolder : IEnumerable<MimeMessage>,
IEnumerable- Implements
- IEnumerableMimeMessage, IEnumerable
Remarks
Implemented by message stores such as ImapClient
Properties
| AcceptedFlags | Get the accepted flags. |
| AcceptedKeywords | Get the accepted keywords. |
| Access | Get the read/write access of the folder. |
| AnnotationAccess | Get the annotation access level. |
| AnnotationScopes | Get the supported annotation scopes. |
| AppendLimit | Get the maximum size of a message that can be appended to the folder. |
| Attributes | Get the folder attributes. |
| CanOpen | Get whether or not the folder can be opened. |
| Count | Get the total number of messages in the folder. |
| DeletedCount | Get the number of messages in the folder that are marked for deletion. |
| DeletedStorageSize | Get the amount of storage that would be reclaimed by expunging the folder. |
| DirectorySeparator | Get the directory separator. |
| Exists | Get whether or not the folder exists. |
| FirstUnread | Get the index of the first unread message in the folder. |
| FullName | Get the full name of the folder. |
| HighestModSeq | Get the highest mod-sequence value of all messages in the mailbox. |
| Id | Get the unique identifier for the folder, if available. |
| IsNamespace | Get whether or not the folder is a namespace folder. |
| IsOpen | Get whether or not the folder is currently open. |
| IsSubscribed | Get whether or not the folder is subscribed. |
| MaxAnnotationSize | Get the maximum size of annotation values supported by the folder. |
| Name | Get the name of the folder. |
| ParentFolder | Get the parent folder. |
| PermanentFlags | Get the permanent flags. |
| PermanentKeywords | Get the permanent keywords. |
| Recent | Get the number of recently delivered messages in the folder. |
| Size | Get the size of the folder. |
| SyncRoot | Gets an object that can be used to synchronize access to the folder. |
| ThreadingAlgorithms | Get the threading algorithms supported by the folder. |
| UidNext | Get the UID that the next message that is added to the folder will be assigned. |
| UidValidity | Get the Unique ID validity. |
| Unread | Get the number of unread messages in the folder. |
Methods
| AddAccessRights | Add access rights for the specified identity. |
| AddAccessRightsAsync | Asynchronously add access rights for the specified identity. |
| Append(IAppendRequest, CancellationToken) | Append a message to the folder. |
| Append(IListIAppendRequest, CancellationToken) | Append multiple messages to the folder. |
| Append(FormatOptions, IAppendRequest, CancellationToken) | Append a message to the folder. |
| Append(FormatOptions, IListIAppendRequest, CancellationToken) | Append multiple messages to the folder. |
| AppendAsync(IAppendRequest, CancellationToken) | Asynchronously append a message to the folder. |
| AppendAsync(IListIAppendRequest, CancellationToken) | Asynchronously append multiple messages to the folder. |
| AppendAsync(FormatOptions, IAppendRequest, CancellationToken) | Asynchronously append a message to the folder. |
| AppendAsync(FormatOptions, IListIAppendRequest, CancellationToken) | Asynchronously append multiple messages to the folder. |
| Check | Force the server to flush its state for the folder. |
| CheckAsync | Asynchronously force the server to flush its state for the folder. |
| Close | Close the folder, optionally expunging the messages marked for deletion. |
| CloseAsync | Asynchronously close the folder, optionally expunging the messages marked for deletion. |
| CopyTo(IListUniqueId, ICopyRequest, CancellationToken) | Copy the specified messages to the destination folder. |
| CopyTo(IListInt32, ICopyRequest, CancellationToken) | Copy the specified messages to the destination folder. |
| CopyToAsync(IListUniqueId, ICopyRequest, CancellationToken) | Asynchronously copy the specified messages to the destination folder. |
| CopyToAsync(IListInt32, ICopyRequest, CancellationToken) | Asynchronously copy the specified messages to the destination folder. |
| Create(String, SpecialFolder, CancellationToken) | Create a new subfolder with the given name. |
| Create(String, Boolean, CancellationToken) | Create a new subfolder with the given name. |
| Create(String, IEnumerableSpecialFolder, CancellationToken) | Create a new subfolder with the given name. |
| CreateAsync(String, SpecialFolder, CancellationToken) | Asynchronously create a new subfolder with the given name. |
| CreateAsync(String, Boolean, CancellationToken) | Asynchronously create a new subfolder with the given name. |
| CreateAsync(String, IEnumerableSpecialFolder, CancellationToken) | Asynchronously create a new subfolder with the given name. |
| Delete | Delete the folder. |
| DeleteAsync | Asynchronously delete the folder. |
| Expunge(CancellationToken) | Expunge the folder, permanently removing all messages marked for deletion. |
| Expunge(IListUniqueId, IExpungeRequest, CancellationToken) | Expunge the specified uids, permanently removing them from the folder. |
| ExpungeAsync(CancellationToken) | Asynchronously expunge the folder, permanently removing all messages marked for deletion. |
| ExpungeAsync(IListUniqueId, IExpungeRequest, CancellationToken) | Asynchronously expunge the specified uids, permanently removing them from the folder. |
| Fetch(IListUniqueId, IFetchRequest, CancellationToken) | Fetch the message summaries for the specified message UIDs. |
| Fetch(IListInt32, IFetchRequest, CancellationToken) | Fetch the message summaries for the specified message indexes. |
| Fetch(Int32, Int32, IFetchRequest, CancellationToken) | Fetch the message summaries for the messages between the two indexes, inclusive. |
| FetchAsync(IListUniqueId, IFetchRequest, CancellationToken) | Asynchronously fetch the message summaries for the specified message UIDs. |
| FetchAsync(IListInt32, IFetchRequest, CancellationToken) | Asynchronously fetch the message summaries for the specified message indexes. |
| FetchAsync(Int32, Int32, IFetchRequest, CancellationToken) | Asynchronously fetch the message summaries for the messages between the two indexes, inclusive. |
| GetAccessControlList | Get the complete access control list for the folder. |
| GetAccessControlListAsync | Asynchronously get the complete access control list for the folder. |
| GetAccessRights | Get the access rights for a particular identifier. |
| GetAccessRightsAsync | Asynchronously get the access rights for a particular identifier. |
| GetBodyPart(Int32, BodyPart, CancellationToken, ITransferProgress) | Get the specified body part. |
| GetBodyPart(UniqueId, BodyPart, CancellationToken, ITransferProgress) | Get the specified body part. |
| GetBodyPartAsync(Int32, BodyPart, CancellationToken, ITransferProgress) | Asynchronously get the specified body part. |
| GetBodyPartAsync(UniqueId, BodyPart, 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. |
| GetHeaders(UniqueId, CancellationToken, ITransferProgress) | Get the specified message headers. |
| GetHeaders(Int32, BodyPart, CancellationToken, ITransferProgress) | Get the specified body part headers. |
| GetHeaders(UniqueId, BodyPart, CancellationToken, ITransferProgress) | Get the specified body part headers. |
| GetHeadersAsync(Int32, CancellationToken, ITransferProgress) | Asynchronously get the specified message headers. |
| GetHeadersAsync(UniqueId, CancellationToken, ITransferProgress) | Asynchronously get the specified message headers. |
| GetHeadersAsync(Int32, BodyPart, CancellationToken, ITransferProgress) | Asynchronously get the specified body part headers. |
| GetHeadersAsync(UniqueId, BodyPart, CancellationToken, ITransferProgress) | Asynchronously get the specified body part headers. |
| GetMessage(Int32, CancellationToken, ITransferProgress) | Get the specified message. |
| GetMessage(UniqueId, CancellationToken, ITransferProgress) | Get the specified message. |
| GetMessageAsync(Int32, CancellationToken, ITransferProgress) | Asynchronously get the specified message. |
| GetMessageAsync(UniqueId, CancellationToken, ITransferProgress) | Asynchronously get the specified message. |
| GetMetadata(IEnumerableMetadataTag, CancellationToken) | Gets the specified metadata. |
| GetMetadata(MetadataTag, CancellationToken) | Gets the specified metadata. |
| GetMetadata(MetadataOptions, IEnumerableMetadataTag, CancellationToken) | Gets the specified metadata. |
| GetMetadataAsync(IEnumerableMetadataTag, CancellationToken) | Asynchronously gets the specified metadata. |
| GetMetadataAsync(MetadataTag, CancellationToken) | Asynchronously gets the specified metadata. |
| GetMetadataAsync(MetadataOptions, IEnumerableMetadataTag, CancellationToken) | Asynchronously gets the specified metadata. |
| GetMyAccessRights | Get the access rights for the current authenticated user. |
| GetMyAccessRightsAsync | Asynchronously get the access rights for the current authenticated user. |
| GetQuota | Get the quota information for the folder. |
| GetQuotaAsync | Asynchronously get the quota information for the folder. |
| GetStream(Int32, CancellationToken, ITransferProgress) | Get a message stream. |
| GetStream(UniqueId, CancellationToken, ITransferProgress) | Get a message stream. |
| GetStream(Int32, BodyPart, CancellationToken, ITransferProgress) | Get a body part as a stream. |
| GetStream(Int32, String, CancellationToken, ITransferProgress) | Get a substream of the specified message. |
| GetStream(UniqueId, BodyPart, CancellationToken, ITransferProgress) | Get a body part as a stream. |
| GetStream(UniqueId, String, CancellationToken, ITransferProgress) | Get a substream of the specified message. |
| GetStream(Int32, Int64, Int64, CancellationToken, ITransferProgress) | Get a substream of the specified message. |
| GetStream(UniqueId, Int64, Int64, CancellationToken, ITransferProgress) | Get a substream of the specified message. |
| GetStream(Int32, BodyPart, Int64, Int64, CancellationToken, ITransferProgress) | Get a substream of the specified body part. |
| GetStream(Int32, String, Int64, Int64, CancellationToken, ITransferProgress) | Get a substream of the specified message. |
| GetStream(UniqueId, BodyPart, Int64, Int64, CancellationToken, ITransferProgress) | Get a substream of the specified body part. |
| GetStream(UniqueId, String, Int64, Int64, CancellationToken, ITransferProgress) | Get a substream of the specified message. |
| GetStreamAsync(Int32, CancellationToken, ITransferProgress) | Asynchronously get a message stream. |
| GetStreamAsync(UniqueId, CancellationToken, ITransferProgress) | Asynchronously get a message stream. |
| GetStreamAsync(Int32, BodyPart, CancellationToken, ITransferProgress) | Asynchronously get a body part as a stream. |
| GetStreamAsync(Int32, String, CancellationToken, ITransferProgress) | Asynchronously get a substream of the specified message. |
| GetStreamAsync(UniqueId, BodyPart, CancellationToken, ITransferProgress) | Asynchronously get a body part as a stream. |
| GetStreamAsync(UniqueId, String, CancellationToken, ITransferProgress) | Asynchronously get a substream of the specified message. |
| GetStreamAsync(Int32, Int64, Int64, CancellationToken, ITransferProgress) | Asynchronously get a substream of the specified message. |
| GetStreamAsync(UniqueId, Int64, Int64, CancellationToken, ITransferProgress) | Asynchronously get a substream of the specified message. |
| GetStreamAsync(Int32, BodyPart, Int64, Int64, CancellationToken, ITransferProgress) | Asynchronously get a substream of the specified body part. |
| GetStreamAsync(Int32, String, Int64, Int64, CancellationToken, ITransferProgress) | Asynchronously get a substream of the specified message. |
| GetStreamAsync(UniqueId, BodyPart, Int64, Int64, CancellationToken, ITransferProgress) | Asynchronously get a substream of the specified body part. |
| GetStreamAsync(UniqueId, String, Int64, Int64, CancellationToken, ITransferProgress) | Asynchronously get a substream of the specified message. |
| GetSubfolder | Get the specified subfolder. |
| GetSubfolderAsync | Asynchronously get the specified subfolder. |
| GetSubfolders(Boolean, CancellationToken) | Get the subfolders. |
| GetSubfolders(StatusItems, Boolean, CancellationToken) | Get the subfolders. |
| GetSubfoldersAsync(Boolean, CancellationToken) | Asynchronously get the subfolders. |
| GetSubfoldersAsync(StatusItems, Boolean, CancellationToken) | Asynchronously get the subfolders. |
| MoveTo(IListUniqueId, IMoveRequest, CancellationToken) | Move the specified messages to the destination folder. |
| MoveTo(IListInt32, IMoveRequest, CancellationToken) | Move the specified messages to the destination folder. |
| MoveToAsync(IListUniqueId, IMoveRequest, CancellationToken) | Asynchronously move the specified messages to the destination folder. |
| MoveToAsync(IListInt32, IMoveRequest, CancellationToken) | Asynchronously move the specified messages to the destination folder. |
| Open(FolderAccess, CancellationToken) | Open the folder using the requested folder access. |
| Open(FolderAccess, UInt32, UInt64, IListUniqueId, CancellationToken) | Opens the folder using the requested folder access. |
| OpenAsync(FolderAccess, CancellationToken) | Asynchronously open the folder using the requested folder access. |
| OpenAsync(FolderAccess, UInt32, UInt64, IListUniqueId, CancellationToken) | Asynchronously opens the folder using the requested folder access. |
| RemoveAccess | Remove all access rights for the given identity. |
| RemoveAccessAsync | Asynchronously remove all access rights for the given identity. |
| RemoveAccessRights | Remove access rights for the specified identity. |
| RemoveAccessRightsAsync | Asynchronously remove access rights for the specified identity. |
| Rename | Rename the folder. |
| RenameAsync | Asynchronously rename the folder. |
| Replace(Int32, IReplaceRequest, CancellationToken) | Replace a message in the folder. |
| Replace(UniqueId, IReplaceRequest, CancellationToken) | Replace a message in the folder. |
| Replace(FormatOptions, UniqueId, IReplaceRequest, CancellationToken) | Replace a message in the folder. |
| Replace(FormatOptions, Int32, IReplaceRequest, CancellationToken) | Replace a message in the folder. |
| ReplaceAsync(Int32, IReplaceRequest, CancellationToken) | Asynchronously replace a message in the folder. |
| ReplaceAsync(UniqueId, IReplaceRequest, CancellationToken) | Asynchronously replace a message in the folder. |
| ReplaceAsync(FormatOptions, UniqueId, IReplaceRequest, CancellationToken) | Asynchronously replace a message in the folder. |
| ReplaceAsync(FormatOptions, Int32, IReplaceRequest, CancellationToken) | Asynchronously replace a message in the folder. |
| Search(SearchQuery, 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. |
| Search(SearchOptions, SearchQuery, CancellationToken) | Search the folder for messages matching the specified query. |
| Search(SearchOptions, SearchQuery, PartialRange, CancellationToken) | Search the folder for messages matching the specified query, returning only the specified range of results. |
| Search(SearchOptions, IListUniqueId, SearchQuery, CancellationToken) | Search the subset of UIDs in the folder for messages matching the specified query. |
| SearchAsync(SearchQuery, 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. |
| SearchAsync(SearchOptions, SearchQuery, CancellationToken) | Asynchronously search the folder for messages matching the specified query. |
| SearchAsync(SearchOptions, SearchQuery, PartialRange, CancellationToken) | Asynchronously search the folder for messages matching the specified query, returning only the specified range of results. |
| SearchAsync(SearchOptions, IListUniqueId, SearchQuery, CancellationToken) | Asynchronously search the subset of UIDs in the folder for messages matching the specified query. |
| SetAccessRights | Set the access rights for the specified identity. |
| SetAccessRightsAsync | Asynchronously set the access rights for the specified identity. |
| SetMetadata | Sets the specified metadata. |
| SetMetadataAsync | Asynchronously sets the specified metadata. |
| SetQuota | Set the quota limits for the folder. |
| SetQuotaAsync | Asynchronously set the quota limits for the folder. |
| Sort(SearchQuery, IListOrderBy, CancellationToken) | Sort messages matching the specified query. |
| Sort(IListUniqueId, SearchQuery, IListOrderBy, CancellationToken) | Sort messages matching the specified query. |
| Sort(SearchOptions, SearchQuery, IListOrderBy, CancellationToken) | Sort messages matching the specified query. |
| Sort(SearchOptions, SearchQuery, IListOrderBy, PartialRange, CancellationToken) | Sort messages matching the specified query, returning only the specified range of results. |
| Sort(SearchOptions, IListUniqueId, SearchQuery, IListOrderBy, CancellationToken) | Sort messages matching the specified query. |
| SortAsync(SearchQuery, IListOrderBy, CancellationToken) | Asynchronously sort messages matching the specified query. |
| SortAsync(IListUniqueId, SearchQuery, IListOrderBy, CancellationToken) | Asynchronously sort messages matching the specified query. |
| SortAsync(SearchOptions, SearchQuery, IListOrderBy, CancellationToken) | Asynchronously sort messages matching the specified query. |
| SortAsync(SearchOptions, SearchQuery, IListOrderBy, PartialRange, CancellationToken) | Asynchronously sort messages matching the specified query, returning only the specified range of results. |
| SortAsync(SearchOptions, IListUniqueId, SearchQuery, IListOrderBy, CancellationToken) | Asynchronously sort messages matching the specified query. |
| Status | Update the values of the specified items. |
| StatusAsync | Asynchronously update the values of the specified items. |
| Store(IListUniqueId, IStoreAnnotationsRequest, CancellationToken) | Store the annotations for a set of messages. |
| Store(IListUniqueId, IStoreFlagsRequest, CancellationToken) | Store message flags and keywords for a set of messages. |
| Store(IListUniqueId, IStoreLabelsRequest, CancellationToken) | Store GMail-style labels for a set of messages. |
| Store(IListInt32, IStoreAnnotationsRequest, CancellationToken) | Store the annotations for a set of messages. |
| Store(IListInt32, IStoreFlagsRequest, CancellationToken) | Store message flags and keywords for a set of messages. |
| Store(IListInt32, IStoreLabelsRequest, CancellationToken) | Store GMail-style labels for a set of messages. |
| Store(Int32, IStoreAnnotationsRequest, CancellationToken) | Store the annotations for a message. |
| Store(Int32, IStoreFlagsRequest, CancellationToken) | Store message flags and keywords for a message. |
| Store(Int32, IStoreLabelsRequest, CancellationToken) | Store GMail-style labels for a message. |
| Store(UniqueId, IStoreAnnotationsRequest, CancellationToken) | Store the annotations for a message. |
| Store(UniqueId, IStoreFlagsRequest, CancellationToken) | Store message flags and keywords for a message. |
| Store(UniqueId, IStoreLabelsRequest, CancellationToken) | Store GMail-style labels for a message. |
| StoreAsync(IListUniqueId, IStoreAnnotationsRequest, CancellationToken) | Asynchronously store the annotations for a set of messages. |
| StoreAsync(IListUniqueId, IStoreFlagsRequest, CancellationToken) | Asynchronously store message flags and keywords for a set of messages. |
| StoreAsync(IListUniqueId, IStoreLabelsRequest, CancellationToken) | Asynchronously store GMail-style labels for a set of messages. |
| StoreAsync(IListInt32, IStoreAnnotationsRequest, CancellationToken) | Asynchronously store the annotations for a set of messages. |
| StoreAsync(IListInt32, IStoreFlagsRequest, CancellationToken) | Asynchronously store message flags and keywords for a set of messages. |
| StoreAsync(IListInt32, IStoreLabelsRequest, CancellationToken) | Asynchronously store GMail-style labels for a set of messages. |
| StoreAsync(Int32, IStoreAnnotationsRequest, CancellationToken) | Asynchronously store the annotations for a message. |
| StoreAsync(Int32, IStoreFlagsRequest, CancellationToken) | Asynchronously store message flags and keywords for a message. |
| StoreAsync(Int32, IStoreLabelsRequest, CancellationToken) | Asynchronously store GMail-style labels for a message. |
| StoreAsync(UniqueId, IStoreAnnotationsRequest, CancellationToken) | Asynchronously store the annotations for a message. |
| StoreAsync(UniqueId, IStoreFlagsRequest, CancellationToken) | Asynchronously store message flags and keywords for a message. |
| StoreAsync(UniqueId, IStoreLabelsRequest, CancellationToken) | Asynchronously store GMail-style labels for a message. |
| Subscribe | Subscribe to the folder. |
| SubscribeAsync | Asynchronously subscribe to the folder. |
| Supports | Determine whether or not an IMailFolder supports a feature. |
| Thread(ThreadingAlgorithm, SearchQuery, CancellationToken) | Thread the messages in the folder that match the search query using the specified threading algorithm. |
| Thread(IListUniqueId, ThreadingAlgorithm, SearchQuery, CancellationToken) | Thread the messages in the folder that match the search query using the specified threading algorithm. |
| ThreadAsync(ThreadingAlgorithm, SearchQuery, CancellationToken) | Asynchronously thread the messages in the folder that match the search query using the specified threading algorithm. |
| ThreadAsync(IListUniqueId, ThreadingAlgorithm, SearchQuery, CancellationToken) | Asynchronously thread the messages in the folder that match the search query using the specified threading algorithm. |
| Unsubscribe | Unsubscribe from the folder. |
| UnsubscribeAsync | Asynchronously unsubscribe from the folder. |
Events
| AnnotationsChanged | Occurs when annotations changed on a message. |
| Closed | Occurs when the folder is closed. |
| CountChanged | Occurs when the message count changes. |
| Deleted | Occurs when the folder is deleted. |
| DeletedCountChanged | Occurs when the number of messages marked for deletion changes. |
| DeletedStorageSizeChanged | Occurs when the amount of storage that would be reclaimed by expunging the folder changes. |
| HighestModSeqChanged | Occurs when the highest mod-sequence changes. |
| IdChanged | Occurs when the ID changes. |
| MessageExpunged | Occurs when a message is expunged from the folder. |
| MessageFlagsChanged | Occurs when flags changed on a message. |
| MessageLabelsChanged | Occurs when labels changed on a message. |
| MessageSummaryFetched | Occurs when a message summary is fetched from the folder. |
| MessagesVanished | Occurs when messages vanish from the folder. |
| MetadataChanged | Occurs when metadata changes. |
| ModSeqChanged | Occurs when the mod-sequence changed on a message. |
| Opened | Occurs when the folder is opened. |
| RecentChanged | Occurs when the recent message count changes. |
| Renamed | Occurs when the folder is renamed. |
| SizeChanged | Occurs when the size of the folder changes. |
| Subscribed | Occurs when the folder is subscribed. |
| UidNextChanged | Occurs when the next UID changes. |
| UidValidityChanged | Occurs when the UID validity changes. |
| UnreadChanged | Occurs when the message unread count changes. |
| Unsubscribed | Occurs when the folder is unsubscribed. |
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) |