| Ews Methods |
The Ews type exposes the following members.
| Name | Description | |
|---|---|---|
| AddAttachmentToItem |
Adds an attachment to an existing item.
| |
| AddAttachmentToItemAsync |
Async/await version of AddAttachmentToItem(ItemId, String, String).
| |
| Autodiscover |
Automatically determines the URL of the EWS server.
| |
| CopyItem |
Copies the specified item (e.g. mail message) into the specified folder.
| |
| CopyItemAsync |
Async/await version of CopyItem(ItemId, FolderId).
| |
| CreateFolder |
Creates a folder in the MS Exchange account.
| |
| CreateFolderAsync |
Async/await version of CreateFolder(String, FolderId).
| |
| CreatePropSet |
Creates EWS Managed API PropertySet object.
| |
| DeleteAttachment |
Deletes the attachment with the specified filename from the specified item.
| |
| DeleteAttachmentAsync |
Async/await version of DeleteAttachment(ItemId, String, Boolean, Boolean).
| |
| DeleteAttachments |
Deletes all attachments in the specified item.
| |
| DeleteAttachmentsAsync |
Async/await version of DeleteAttachments(ItemId).
| |
| DeleteFolder |
Deletes a folder with the specified ID.
| |
| DeleteFolderAsync |
Async/await version of DeleteFolder(FolderId).
| |
| DeleteItem |
Deletes the specified item (e.g. mail message).
| |
| DeleteItemAsync |
Async/await version of DeleteItem(ItemId).
| |
| DeleteItems |
Deletes the specified item (e.g. mail message).
| |
| DeleteItemsAsync |
Async/await version of DeleteItems(IEnumerableItemId).
| |
| Dispose |
Closes all opened network connections (if any) and releases any used system resources.
| |
| Dispose(Boolean) |
When overridden in a derived class, must release unmanaged and optionally managed
resources used by the component.
| |
| DownloadEntireMessage |
Downloads the specified item by its ID and returns it as MailMessage object.
| |
| DownloadEntireMessageAsync |
Async/await version of DownloadEntireMessage(ItemId).
| |
| DownloadFolderByFullName(String) |
Gets the reference to the folder denoted by its full name in the MS Exchange account.
| |
| DownloadFolderByFullName(FolderId, String) |
Gets the reference to the given folder in the specified containing folder in the MS Exchange account.
| |
| DownloadFolderByFullName(String, Int32) |
Gets the reference to the folder denoted by its full name in the MS Exchange account.
| |
| DownloadFolderByFullNameAsync(String) |
Async/await version of DownloadFolderByFullName(String).
| |
| DownloadFolderByFullNameAsync(FolderId, String) |
Async/await version of DownloadFolderByFullName(FolderId, String).
| |
| DownloadFolderByFullNameAsync(String, Int32) |
Async/await version of DownloadFolderByFullName(String, Int32).
| |
| DownloadFolderById(FolderId) |
Gets the reference to the folder with given ID in the MS Exchange account.
| |
| DownloadFolderById(FolderId, PropertySet) |
Gets the reference to the folder with given ID in the MS Exchange account, also requesting the specified properties.
| |
| DownloadFolderByIdAsync(FolderId) |
Async/await version of DownloadFolderById(FolderId).
| |
| DownloadFolderByIdAsync(FolderId, PropertySet) |
Async/await version of DownloadFolderById(FolderId, PropertySet).
| |
| DownloadFolderByShortName |
Gets the reference to the given folder in the MS Exchange account.
| |
| DownloadFolderByShortNameAsync |
Async/await version of DownloadFolderByShortName(FolderId, String).
| |
| DownloadFolders(Boolean) |
Downloads the list of folders of the MS Exchange account.
| |
| DownloadFolders(FolderId, Boolean, Boolean) |
Downloads the list of folders of the MS Exchange account.
| |
| DownloadFolders(FolderId, FolderView, SearchFilter, Boolean) |
Downloads the list of folders of the MS Exchange account.
| |
| DownloadFoldersAsync(Boolean) |
Async/await version of DownloadFolders(Boolean).
| |
| DownloadFoldersAsync(FolderId, Boolean, Boolean) |
Async/await version of DownloadFolders(FolderId, Boolean, Boolean).
| |
| DownloadFoldersAsync(FolderId, FolderView, SearchFilter, Boolean) |
Async/await version of DownloadFolders(FolderId, FolderView, SearchFilter, Boolean).
| |
| DownloadItem(FolderId, Int32) |
Downloads an item in the specified folder at the specified index.
| |
| DownloadItem(ItemId, EwsItemParts) |
Downloads the specified portions of the specified item by its ID.
| |
| DownloadItem(ItemId, PropertySet) |
Downloads the specified item by its ID using PropertySet settings.
| |
| DownloadItem(FolderId, Int32, EwsItemParts) |
Downloads the specified portions of an Exchange item in the specified folder at the specified index.
| |
| DownloadItem(FolderId, Int32, PropertySet) |
Downloads an item in the specified folder at the specified index using PropertySet settings.
| |
| DownloadItemAsync(FolderId, Int32) |
Async/await version of DownloadItem(FolderId, Int32).
| |
| DownloadItemAsync(ItemId, EwsItemParts) |
Async/await version of DownloadItem(ItemId, EwsItemParts).
| |
| DownloadItemAsync(ItemId, PropertySet) |
Async/await version of DownloadItem(ItemId, PropertySet).
| |
| DownloadItemAsync(FolderId, Int32, EwsItemParts) |
Async/await version of DownloadItem(FolderId, Int32, EwsItemParts).
| |
| DownloadItemAsync(FolderId, Int32, PropertySet) |
Async/await version of DownloadItem(FolderId, Int32, PropertySet).
| |
| DownloadItemIds(FolderId, Boolean) |
Downloads IDs of all or unread items in the specified folder.
| |
| DownloadItemIds(FolderId, ItemView, Boolean) |
Downloads IDs of items in the specified folder in the specified ItemView range.
| |
| DownloadItemIdsAsync(FolderId, Boolean) |
Async/await version of DownloadItemIds(FolderId, Boolean).
| |
| DownloadItemIdsAsync(FolderId, ItemView, Boolean) |
Async/await version of DownloadItemIds(FolderId, ItemView, Boolean).
| |
| DownloadItems(FolderId, Boolean) |
Downloads all or unread items in the specified folder.
| |
| DownloadItems(IEnumerableEwsItem, EwsItemParts) |
Downloads the specified portions of the specified items.
| |
| DownloadItems(IEnumerableEwsItem, PropertySet) |
Downloads the specified items using PropertySet settings.
| |
| DownloadItems(FolderId, ItemView, Boolean) |
Downloads items in the specified folder in the specified ItemView range.
| |
| DownloadItems(FolderId, ItemView, Boolean, EwsItemParts) |
Downloads the specified portions of the items in the specified ItemView range in the specified folder.
| |
| DownloadItems(FolderId, ItemView, Boolean, PropertySet) |
Downloads items in the specified folder in the specified ItemView range using PropertySet settings.
| |
| DownloadItems(FolderId, Int32, Int32, Boolean) |
Downloads items in the specified folder in the specified range.
| |
| DownloadItems(FolderId, Int32, Int32, Boolean, EwsItemParts) |
Downloads the specified portions of Exchange items in the specified folder in the specified range.
| |
| DownloadItems(FolderId, Int32, Int32, Boolean, PropertySet) |
Downloads items in the specified folder in the specified range using PropertySet settings.
| |
| DownloadItemsAsync(FolderId, Boolean) |
Async/await version of DownloadItems(FolderId, Boolean).
| |
| DownloadItemsAsync(IEnumerableEwsItem, EwsItemParts) |
Async/await version of DownloadItems(IEnumerableEwsItem, EwsItemParts).
| |
| DownloadItemsAsync(IEnumerableEwsItem, PropertySet) |
Async/await version of DownloadItems(IEnumerableEwsItem, PropertySet).
| |
| DownloadItemsAsync(FolderId, ItemView, Boolean) |
Async/await version of DownloadItems(FolderId, ItemView, Boolean).
| |
| DownloadItemsAsync(FolderId, ItemView, Boolean, EwsItemParts) |
Async/await version of DownloadItems(FolderId, ItemView, Boolean, EwsItemParts).
| |
| DownloadItemsAsync(FolderId, ItemView, Boolean, PropertySet) |
Async/await version of DownloadItems(FolderId, ItemView, Boolean, PropertySet).
| |
| DownloadItemsAsync(FolderId, Int32, Int32, Boolean) |
Async/await version of DownloadItems(FolderId, Int32, Int32, Boolean).
| |
| DownloadItemsAsync(FolderId, Int32, Int32, Boolean, EwsItemParts) |
Async/await version of DownloadItems(FolderId, Int32, Int32, Boolean, EwsItemParts).
| |
| DownloadItemsAsync(FolderId, Int32, Int32, Boolean, PropertySet) |
Async/await version of DownloadItems(FolderId, Int32, Int32, Boolean, PropertySet).
| |
| DownloadNativeAttachments |
Downloads attachments with the specified string IDs.
| |
| DownloadNativeAttachmentsAsync |
Async/await version of DownloadNativeAttachments(String, Boolean).
| |
| EmptyFolder |
Empties a folder with the specified ID.
| |
| EmptyFolderAsync |
Async/await version of EmptyFolder(FolderId, Boolean).
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| EwsItemsToItemIds | ||
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| FindFolderIdByFullName(String) |
Gets the ID of the folder denoted by its full name in the MS Exchange account.
| |
| FindFolderIdByFullName(FolderId, String) |
Gets the ID of the given folder in the specified containing folder in the MS Exchange account.
| |
| FindFolderIdByFullName(String, Int32) |
Gets the ID of the given folder in the MS Exchange account.
| |
| FindFolderIdByFullNameAsync(String) |
Async/await version of FindFolderIdByFullName(String).
| |
| FindFolderIdByFullNameAsync(FolderId, String) |
Async/await version of FindFolderIdByFullName(FolderId, String).
| |
| FindFolderIdByFullNameAsync(String, Int32) |
Async/await version of FindFolderIdByFullName(String, Int32).
| |
| FindFolderIdByShortName |
Gets the ID of the given folder in the MS Exchange account.
| |
| FindFolderIdByShortNameAsync |
Async/await version of FindFolderIdByShortName(FolderId, String).
| |
| FolderExists(String) |
Checks if the folder with the specified full name exists in the MS Exchange account.
| |
| FolderExists(FolderId, String) |
Checks if the given folder in the specified containing folder exists in the MS Exchange account.
| |
| FolderExistsAsync(String) |
Async/await version of FolderExists(String).
| |
| FolderExistsAsync(FolderId, String) |
Async/await version of FolderExists(FolderId, String).
| |
| GetErrorDescription |
Returns a textual description of the last occurred error.
| |
| GetExchangeVersionString |
Gets the MS Exchange version as a string.
| |
| GetFolderByName |
Finds the EwsFolder in the given list by the folder's full name.
| |
| GetFolderView |
Gets FolderView instance tuned for listing all the folders in the account.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InitEwsClient |
Sets the default MS Exchange version.
| |
| InitEwsClient(ExchangeVersion) |
Sets the specific MS Exchange version.
| |
| InitEwsClient(ExchangeVersion, TimeZoneInfo) |
Sets the specific MS Exchange version.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MoveFolder |
Moves a folder into another folder.
| |
| MoveFolderAsync |
Async/await version of MoveFolder(FolderId, FolderId).
| |
| MoveItem |
Moves the specified item (e.g. mail message) into the specified folder.
| |
| MoveItemAsync |
Async/await version of MoveItem(ItemId, FolderId).
| |
| OnErrorOccurred |
Used by MailBee to raise ErrorOccurred event.
| |
| OnLogNewEntry |
Used by MailBee to raise LogNewEntry event.
| |
| RenameFolder |
Renames a folder in the MS Exchange account.
| |
| RenameFolderAsync |
Async/await version of RenameFolder(String, FolderId).
| |
| RenameOrMoveFolder |
Renames or moves a folder denoted by its full name rather than by ID.
| |
| RenameOrMoveFolderAsync |
Async/await version of RenameOrMoveFolder(String, String, ListEwsFolder).
| |
| ResolveName |
Resolves the specified name into e-mail addresses which exist on the given MS Exchange server.
| |
| ResolveNameAsync |
Async/await version of ResolveName(String).
| |
| Search(FolderId, SearchFilter) |
Searches the specified folder for items matching the given criteria.
| |
| Search(FolderId, SearchFilter, ItemView) |
Searches the specified folder for items matching the given criteria and delivers the results accordingly the specified ItemView.
| |
| SearchAsync(FolderId, SearchFilter) |
Async/await version of Search(FolderId, SearchFilter).
| |
| SearchAsync(FolderId, SearchFilter, ItemView) |
Async/await version of Search(FolderId, SearchFilter, ItemView).
| |
| SendMessage |
Sends MailBee mail message.
| |
| SendMessageAndSaveCopy |
Sends MailBee mail message and saves a copy in Sent Items or user-defined folder.
| |
| SendMessageAndSaveCopyAsync |
Async/await version of SendMessageAndSaveCopy(MailMessage, FolderId).
| |
| SendMessageAsync |
Async/await version of SendMessage(MailMessage).
| |
| SetCredentials(ExchangeCredentials) |
Sets the credentials (e.g. OAuth2) of the MS Exchange account for subsequent operations.
| |
| SetCredentials(String, String) |
Sets the login and password of the MS Exchange account for subsequent operations.
| |
| SetServerUrl |
Gets or sets the URL of EWS service on MS Exchange server.
| |
| TestConnection |
Makes a test connection to validate the current settings.
| |
| TestConnectionAsync |
Async/await version of TestConnection.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| UpdateItem |
Writes the changes made to the item to the MS Exchange server.
| |
| UpdateItemAsync |
Async/await version of UpdateItem(EwsItem).
| |
| UploadMessage(FolderId, MailMessage, Boolean) |
Uploads MailBee's MailMessage into the specified folder on the MS Exchange server.
| |
| UploadMessage(FolderId, Byte, Boolean) |
Uploads raw message data into the specified folder on the MS Exchange server.
| |
| UploadMessageAsync(FolderId, MailMessage, Boolean) |
Async/await version of UploadMessage(FolderId, MailMessage, Boolean).
| |
| UploadMessageAsync(FolderId, Byte, Boolean) |
Async/await version of UploadMessage(FolderId, Byte, Boolean).
|