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).
|