The EwsExtensions type exposes the following members.

Methods

  NameDescription
Public methodStatic memberBeginAddAttachment(Ews, EwsItemId, MailMessage, AsyncCallback, Object)
Begins asynchronous AddAttachment operation. Add a mail message as new attachment to an exchange item.
Public methodStatic memberBeginAddAttachment(Ews, EwsItemId, MimeMessage, AsyncCallback, Object)
Begins asynchronous AddAttachment operation. Adds a MIME message as new attachment to an exchange item.
Public methodStatic memberBeginAddAttachment(Ews, EwsItemId, String, AsyncCallback, Object)
Begins asynchronous AddAttachment operation. Adds a file as new attachment to an exchange item.
Public methodStatic memberBeginAddAttachment(Ews, EwsItemId, String, array<Byte>[]()[][], AsyncCallback, Object)
Begins asynchronous AddAttachment operation. Add a MIME raw data as new attachment to an exchange item.
Public methodStatic memberBeginAddAttachment(Ews, EwsItemId, String, Stream, AsyncCallback, Object)
Begins asynchronous AddAttachment operation. Adds a stream as new attachment to an exchange item.
Public methodStatic memberBeginAddAttachment(Ews, EwsItemId, String, String, AsyncCallback, Object)
Begins asynchronous AddAttachment operation. Adds a file as new attachment to an exchange item.
Public methodStatic memberBeginAddAttachment(Ews, EwsItemId, String, Stream, String, AsyncCallback, Object)
Begins asynchronous AddAttachment operation. Adds a stream as new attachment to an exchange item.
Public methodStatic memberBeginConnect(Ews, String, AsyncCallback, Object)
Begins asynchronous Connect operation. Connects to an Exchange Server using HTTPS.
Public methodStatic memberBeginConnect(Ews, String, SslMode, AsyncCallback, Object)
Begins asynchronous Connect operation. Connects to an Exchange server using the specified TLS/SSL mode (None for HTTP, Implicit for HTTPS).
Public methodStatic memberBeginConnect(Ews, String, Int32, SslMode, AsyncCallback, Object)
Begins asynchronous Connect operation. Connects to an Exchange server using specified port and TLS/SSL mode.
Public methodStatic memberBeginCopyFolder
Begins asynchronous CopyFolder operation. Copies an exchange folder with its content into another exchange folder.
Public methodStatic memberBeginCopyItem
Begins asynchronous CopyItem operation. Copies an item to specified exchange folder.
Public methodStatic memberBeginCreateFolder
Begins asynchronous CreateFolder operation. Creates new subfolder in an exchange folder.
Public methodStatic memberBeginDeleteAttachment
Begins asynchronous DeleteAttachment operation. Deletes an attachment identified by its ID.
Public methodStatic memberBeginDeleteFolder
Begins asynchronous DeleteFolder operation. Deletes an exchange folder. Use DeleteMode to specify whether delete folder permanently or move it to Deleted Items folder.
Public methodStatic memberBeginDeleteFolderContent
Begins asynchronous DeleteFolderContent operation. Deletes content of an exchange folder. Folder itself remains. To delete the folder as well, see DeleteFolder(EwsFolderId) method. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer. Use DeleteMode to specify whether delete folder content permanently or move it to Deleted Items folder.
Public methodStatic memberBeginDeleteItem(Ews, EwsItemId, AsyncCallback, Object)
Begins asynchronous DeleteItem operation. Deletes an item specified by its ID. Use DeleteMode to specify whether to delete item permanently or move it to Deleted Items folder.
Public methodStatic memberBeginDeleteItem(Ews, EwsItemId, EwsDeleteMode, AsyncCallback, Object)
Begins asynchronous DeleteItem operation. Deletes an item specified by its ID.
Public methodStatic memberBeginDisconnect
Begins asynchronous Disconnect operation. Disconnects from the Exchange server.
Public methodStatic memberBeginExportItem
Begins asynchronous ExportItem operation. Exports message in its exchange format. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
Public methodStatic memberBeginFindFolder
Begins asynchronous FindFolder operation. Finds a folder with given name in a parent folder.
Public methodStatic memberBeginFolderExists(Ews, EwsFolderId, AsyncCallback, Object)
Begins asynchronous FolderExists operation. Detects whether a folder with specified ID still exists.
Public methodStatic memberBeginFolderExists(Ews, EwsFolderId, String, AsyncCallback, Object)
Begins asynchronous FolderExists operation. Detects whether a folder with specified name exists under a parent folder.
Public methodStatic memberBeginGetAttachment
Begins asynchronous GetAttachment operation. Gets an attachment identified by its ID.
Public methodStatic memberBeginGetFolderId(Ews, EwsFolderId, AsyncCallback, Object)
Begins asynchronous GetFolderId operation. Gets full ID (native Exchange ID and Change key) of an exchange folder.
Public methodStatic memberBeginGetFolderId(Ews, EwsSpecialFolder, AsyncCallback, Object)
Begins asynchronous GetFolderId operation. Gets full ID (native Exchange ID and Change key) of a special exchange folder.
Public methodStatic memberBeginGetFolderInfo
Begins asynchronous GetFolderInfo operation. Gets information about an exchange folder identified by its ID.
Public methodStatic memberBeginGetFolderList(Ews, AsyncCallback, Object)
Begins asynchronous GetFolderList operation. Gets a list of subfolders of the folder root.
Public methodStatic memberBeginGetFolderList(Ews, EwsFolderId, AsyncCallback, Object)
Begins asynchronous GetFolderList operation. Gets a list of subfolders of the specified folder. Operation is shallow, which means that only first level of subfolders is returned.
Public methodStatic memberBeginGetFolderList(Ews, EwsFolderId, EwsTraversalScope, AsyncCallback, Object)
Begins asynchronous GetFolderList operation. Gets a list of subfolders of the specified folder.
Public methodStatic memberBeginGetItem(Ews, EwsItemId, Stream, EwsItemFormat, AsyncCallback, Object)
Begins asynchronous GetItem operation. Downloads and saves an item to specified stream in specified format.
Public methodStatic memberBeginGetItem(Ews, EwsItemId, String, EwsItemFormat, AsyncCallback, Object)
Begins asynchronous GetItem operation. Downloads and saves an item to specified path in specified format.
Public methodStatic memberBeginGetItemInfo(Ews, EwsItemId, AsyncCallback, Object)
Begins asynchronous GetItemInfo operation. Gets the information about an item with default set of properties retrieved.
Public methodStatic memberBeginGetItemInfo(Ews, EwsItemId, EwsItemFields, AsyncCallback, Object)
Begins asynchronous GetItemInfo operation. Gets the information about an item with specified set of properties retrieved.
Public methodStatic memberBeginGetItemList(Ews, EwsFolderId, AsyncCallback, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetItemList(Ews, EwsFolderId, EwsItemFields, AsyncCallback, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetItemList(Ews, EwsFolderId, EwsPageView, AsyncCallback, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetItemList(Ews, EwsFolderId, EwsItemFields, EwsListView, AsyncCallback, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetItemList(Ews, EwsFolderId, EwsItemFields, EwsPageView, AsyncCallback, Object)
Begins asynchronous GetItemList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetMailMessage
Begins asynchronous GetMailMessage operation. Gets a MailMessage from the Exchange server.
Public methodStatic memberBeginGetMessage(Ews, EwsItemId, Stream, AsyncCallback, Object)
Begins asynchronous GetMessage operation. Downloads and saves a message to specified stream in MIME format.
Public methodStatic memberBeginGetMessage(Ews, EwsItemId, String, AsyncCallback, Object)
Begins asynchronous GetMessage operation. Downloads and saves a message to specified path in MIME format.
Public methodStatic memberBeginGetMessageInfo(Ews, EwsItemId, AsyncCallback, Object)
Begins asynchronous GetMessageInfo operation. Gets the information about a message with default set of properties retrieved.
Public methodStatic memberBeginGetMessageInfo(Ews, EwsItemId, EwsItemFields, AsyncCallback, Object)
Begins asynchronous GetMessageInfo operation. Gets the information about a message with specified set of properties retrieved.
Public methodStatic memberBeginGetMessageList(Ews, EwsFolderId, AsyncCallback, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetMessageList(Ews, EwsFolderId, EwsItemFields, AsyncCallback, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetMessageList(Ews, EwsFolderId, EwsPageView, AsyncCallback, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetMessageList(Ews, EwsFolderId, EwsItemFields, EwsListView, AsyncCallback, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetMessageList(Ews, EwsFolderId, EwsItemFields, EwsPageView, AsyncCallback, Object)
Begins asynchronous GetMessageList operation. Lists specified folder to retrieve collection of containing items.
Public methodStatic memberBeginGetMimeMessage
Begins asynchronous GetMimeMessage operation. Gets a MimeMessage from the Exchange server.
Public methodStatic memberBeginGetUpdatedFolders
Begins asynchronous GetUpdatedFolders operation. Receives changes that occurred since the last checkpoint.
Public methodStatic memberBeginGetUpdatedItems
Begins asynchronous GetUpdatedItems operation. Receives changes that occured since the last checkpoint.
Public methodStatic memberBeginImportItem
Begins asynchronous ImportItem operation. Imports an item in exchange format to specified exchange folder. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
Public methodStatic memberBeginItemExists
Begins asynchronous ItemExists operation. Detects whether an item with specified ID still exists.
Public methodStatic memberBeginLogin(Ews, EwsAuthentication, AsyncCallback, Object)
Begins asynchronous Login operation. Authenticates the user to the Exchange server using the specified authentication method that does not require credentials (NTLM, Kerberos or Negotiate).
Public methodStatic memberBeginLogin(Ews, String, EwsAuthentication, AsyncCallback, Object)
Begins asynchronous Login operation. Authenticates the user to the Exchange server using an OAuth access token.
Public methodStatic memberBeginLogin(Ews, String, String, AsyncCallback, Object)
Begins asynchronous Login operation. Authenticates the user to the Exchange server.
Public methodStatic memberBeginLogin(Ews, String, String, EwsAuthentication, AsyncCallback, Object)
Begins asynchronous Login operation. Authenticates the user to the Exchange server.
Public methodStatic memberBeginMoveFolder
Begins asynchronous MoveFolder operation. Moves an exchange folder with its content into another exchange folder.
Public methodStatic memberBeginMoveItem
Begins asynchronous MoveItem operation. Moves an item to specified exchange folder.
Public methodStatic memberBeginProvisionHeaders
Begins asynchronous ProvisionHeaders operation. Provision custom X-Headers on an Exchange server.
Public methodStatic memberBeginRenameFolder
Begins asynchronous RenameFolder operation. Renames an exchange folder.
Public methodStatic memberBeginResolveNames
Begins asynchronous ResolveNames operation. Searches Exchange users and Contacts for the specified name.
Public methodStatic memberBeginSearch(Ews, EwsFolderId, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodStatic memberBeginSearch(Ews, EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodStatic memberBeginSearch(Ews, EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodStatic memberBeginSearch(Ews, EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodStatic memberBeginSearch(Ews, EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous Search operation. Searches a folder for messages that match the specified searching criteria.
Public methodStatic memberBeginSearchItems(Ews, EwsFolderId, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodStatic memberBeginSearchItems(Ews, EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodStatic memberBeginSearchItems(Ews, EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodStatic memberBeginSearchItems(Ews, EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodStatic memberBeginSearchItems(Ews, EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object)
Begins asynchronous SearchItems operation. Searches a folder for items that match the specified searching criteria.
Public methodStatic memberBeginSendMessage(Ews, MailMessage, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a mail message and saves it to the 'Sent Items' folder.
Public methodStatic memberBeginSendMessage(Ews, MimeMessage, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a MIME message and saves it to the 'Sent Items' folder.
Public methodStatic memberBeginSendMessage(Ews, EwsItemId, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message stored in exchange server and moves it to the 'Sent Items' folder.
Public methodStatic memberBeginSendMessage(Ews, MailMessage, EwsFolderId, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a mail message.
Public methodStatic memberBeginSendMessage(Ews, MimeMessage, EwsFolderId, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a MIME message.
Public methodStatic memberBeginSendMessage(Ews, EwsItemId, EwsFolderId, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message stored in exchange server.
Public methodStatic memberBeginSendMessage(Ews, String, String, EwsMessageBody, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodStatic memberBeginSendMessage(Ews, String, String, String, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodStatic memberBeginSendMessage(Ews, String, String, EwsMessageBody, EwsFolderId, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
Public methodStatic memberBeginSendMessage(Ews, String, String, String, EwsFolderId, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
Public methodStatic memberBeginSendMessage(Ews, String, String, String, EwsMessageBody, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodStatic memberBeginSendMessage(Ews, String, String, String, String, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
Public methodStatic memberBeginSendMessage(Ews, String, String, String, EwsMessageBody, EwsFolderId, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
Public methodStatic memberBeginSendMessage(Ews, String, String, String, String, EwsFolderId, AsyncCallback, Object)
Begins asynchronous SendMessage operation. Sends a message composed from the arguments.
Public methodStatic memberBeginStoreItem
Begins asynchronous StoreItem operation. Stores an item to an exchange folder.
Public methodStatic memberBeginStoreMessage(Ews, EwsFolderId, MailMessage, AsyncCallback, Object)
Begins asynchronous StoreMessage operation. Stores a mail message to an exchange folder.
Public methodStatic memberBeginStoreMessage(Ews, EwsFolderId, MimeMessage, AsyncCallback, Object)
Begins asynchronous StoreMessage operation. Stores a MIME message to an exchange folder.
Public methodStatic memberBeginUpdateItem
Begins asynchronous UpdateItem operation. Updates existing item with specified metadata.
Public methodStatic memberEndAddAttachment
Ends an asynchronous BeginAddAttachment operation.
Public methodStatic memberEndConnect
Ends an asynchronous BeginConnect operation.
Public methodStatic memberEndCopyFolder
Ends an asynchronous BeginCopyFolder operation.
Public methodStatic memberEndCopyItem
Ends an asynchronous BeginCopyItem operation.
Public methodStatic memberEndCreateFolder
Ends an asynchronous BeginCreateFolder operation.
Public methodStatic memberEndDeleteAttachment
Ends an asynchronous BeginDeleteAttachment operation.
Public methodStatic memberEndDeleteFolder
Ends an asynchronous BeginDeleteFolder operation.
Public methodStatic memberEndDeleteFolderContent
Ends an asynchronous BeginDeleteFolderContent operation.
Public methodStatic memberEndDeleteItem
Ends an asynchronous BeginDeleteItem operation.
Public methodStatic memberEndDisconnect
Ends an asynchronous BeginDisconnect operation.
Public methodStatic memberEndExportItem
Ends an asynchronous BeginExportItem operation.
Public methodStatic memberEndFindFolder
Ends an asynchronous BeginFindFolder operation.
Public methodStatic memberEndFolderExists
Ends an asynchronous BeginFolderExists operation.
Public methodStatic memberEndGetAttachment
Ends an asynchronous BeginGetAttachment operation.
Public methodStatic memberEndGetFolderId
Ends an asynchronous BeginGetFolderId operation.
Public methodStatic memberEndGetFolderInfo
Ends an asynchronous BeginGetFolderInfo operation.
Public methodStatic memberEndGetFolderList
Ends an asynchronous BeginGetFolderList operation.
Public methodStatic memberEndGetItem
Ends an asynchronous BeginGetItem operation.
Public methodStatic memberEndGetItemInfo
Ends an asynchronous BeginGetItemInfo operation.
Public methodStatic memberEndGetItemList
Ends an asynchronous BeginGetItemList operation.
Public methodStatic memberEndGetMailMessage
Ends an asynchronous BeginGetMailMessage operation.
Public methodStatic memberEndGetMessage
Ends an asynchronous BeginGetMessage operation.
Public methodStatic memberEndGetMessageInfo
Ends an asynchronous BeginGetMessageInfo operation.
Public methodStatic memberEndGetMessageList
Ends an asynchronous BeginGetMessageList operation.
Public methodStatic memberEndGetMimeMessage
Ends an asynchronous BeginGetMimeMessage operation.
Public methodStatic memberEndGetUpdatedFolders
Ends an asynchronous BeginGetUpdatedFolders operation.
Public methodStatic memberEndGetUpdatedItems
Ends an asynchronous BeginGetUpdatedItems operation.
Public methodStatic memberEndImportItem
Ends an asynchronous BeginImportItem operation.
Public methodStatic memberEndItemExists
Ends an asynchronous BeginItemExists operation.
Public methodStatic memberEndLogin
Ends an asynchronous BeginLogin operation.
Public methodStatic memberEndMoveFolder
Ends an asynchronous BeginMoveFolder operation.
Public methodStatic memberEndMoveItem
Ends an asynchronous BeginMoveItem operation.
Public methodStatic memberEndProvisionHeaders
Ends an asynchronous BeginProvisionHeaders operation.
Public methodStatic memberEndRenameFolder
Ends an asynchronous BeginRenameFolder operation.
Public methodStatic memberEndResolveNames
Ends an asynchronous BeginResolveNames operation.
Public methodStatic memberEndSearch
Ends an asynchronous BeginSearch operation.
Public methodStatic memberEndSearchItems
Ends an asynchronous BeginSearchItems operation.
Public methodStatic memberEndSendMessage
Ends an asynchronous BeginSendMessage operation.
Public methodStatic memberEndStoreItem
Ends an asynchronous BeginStoreItem operation.
Public methodStatic memberEndStoreMessage
Ends an asynchronous BeginStoreMessage operation.
Public methodStatic memberEndUpdateItem
Ends an asynchronous BeginUpdateItem operation.

See Also