The Ews type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Ews |
Initializes Exchange Web Service client.
|
Methods
Name | Description | |
---|---|---|
AddAttachment(EwsItemId, MailMessage) |
Add a mail message as new attachment to an exchange item.
| |
AddAttachment(EwsItemId, MimeMessage) |
Adds a MIME message as new attachment to an exchange item.
| |
AddAttachment(EwsItemId, String) |
Adds a file as new attachment to an exchange item.
| |
AddAttachment(EwsItemId, String, array<Byte>[]()[][]) |
Add a MIME raw data as new attachment to an exchange item.
| |
AddAttachment(EwsItemId, String, Stream) |
Adds a stream as new attachment to an exchange item.
| |
AddAttachment(EwsItemId, String, String) |
Adds a file as new attachment to an exchange item.
| |
AddAttachment(EwsItemId, String, Stream, String) |
Adds a stream as new attachment to an exchange item.
| |
BeginAddAttachment(EwsItemId, MailMessage, AsyncCallback, Object) |
Begins asynchronous AddAttachment operation.
Add a mail message as new attachment to an exchange item.
| |
BeginAddAttachment(EwsItemId, MimeMessage, AsyncCallback, Object) |
Begins asynchronous AddAttachment operation.
Adds a MIME message as new attachment to an exchange item.
| |
BeginAddAttachment(EwsItemId, String, AsyncCallback, Object) |
Begins asynchronous AddAttachment operation.
Adds a file as new attachment to an exchange item.
| |
BeginAddAttachment(EwsItemId, String, array<Byte>[]()[][], AsyncCallback, Object) |
Begins asynchronous AddAttachment operation.
Add a MIME raw data as new attachment to an exchange item.
| |
BeginAddAttachment(EwsItemId, String, Stream, AsyncCallback, Object) |
Begins asynchronous AddAttachment operation.
Adds a stream as new attachment to an exchange item.
| |
BeginAddAttachment(EwsItemId, String, String, AsyncCallback, Object) |
Begins asynchronous AddAttachment operation.
Adds a file as new attachment to an exchange item.
| |
BeginAddAttachment(EwsItemId, String, Stream, String, AsyncCallback, Object) |
Begins asynchronous AddAttachment operation.
Adds a stream as new attachment to an exchange item.
| |
BeginConnect(String, AsyncCallback, Object) |
Begins asynchronous Connect operation.
Connects to an Exchange Server using HTTPS.
| |
BeginConnect(String, SslMode, AsyncCallback, Object) | ||
BeginConnect(String, Int32, SslMode, AsyncCallback, Object) |
Begins asynchronous Connect operation.
Connects to an Exchange server using specified port and TLS/SSL mode.
| |
BeginCopyFolder |
Begins asynchronous CopyFolder operation.
Copies an exchange folder with its content into another exchange folder.
| |
BeginCopyItem |
Begins asynchronous CopyItem operation.
Copies an item to specified exchange folder.
| |
BeginCreateFolder |
Begins asynchronous CreateFolder operation.
Creates new subfolder in an exchange folder.
| |
BeginDeleteAttachment |
Begins asynchronous DeleteAttachment operation.
Deletes an attachment identified by its ID.
| |
BeginDeleteFolder |
Begins asynchronous DeleteFolder operation.
Deletes an exchange folder. Use DeleteMode to specify whether delete folder permanently or move
it to Deleted Items folder.
| |
BeginDeleteFolderContent |
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.
| |
BeginDeleteItem(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.
| |
BeginDeleteItem(EwsItemId, EwsDeleteMode, AsyncCallback, Object) |
Begins asynchronous DeleteItem operation.
Deletes an item specified by its ID.
| |
BeginDisconnect |
Begins asynchronous Disconnect operation.
Disconnects from the Exchange server.
| |
BeginExportItem |
Begins asynchronous ExportItem operation.
Exports message in its exchange format. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
| |
BeginFindFolder |
Begins asynchronous FindFolder operation.
Finds a folder with given name in a parent folder.
| |
BeginFolderExists(EwsFolderId, AsyncCallback, Object) |
Begins asynchronous FolderExists operation.
Detects whether a folder with specified ID still exists.
| |
BeginFolderExists(EwsFolderId, String, AsyncCallback, Object) |
Begins asynchronous FolderExists operation.
Detects whether a folder with specified name exists under a parent folder.
| |
BeginGetAttachment |
Begins asynchronous GetAttachment operation.
Gets an attachment identified by its ID.
| |
BeginGetFolderId(EwsFolderId, AsyncCallback, Object) |
Begins asynchronous GetFolderId operation.
Gets full ID (native Exchange ID and Change key) of an exchange folder.
| |
BeginGetFolderId(EwsSpecialFolder, AsyncCallback, Object) |
Begins asynchronous GetFolderId operation.
Gets full ID (native Exchange ID and Change key) of a special exchange folder.
| |
BeginGetFolderInfo |
Begins asynchronous GetFolderInfo operation.
Gets information about an exchange folder identified by its ID.
| |
BeginGetFolderList(AsyncCallback, Object) |
Begins asynchronous GetFolderList operation.
Gets a list of subfolders of the folder root.
| |
BeginGetFolderList(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.
| |
BeginGetFolderList(EwsFolderId, EwsTraversalScope, AsyncCallback, Object) |
Begins asynchronous GetFolderList operation.
Gets a list of subfolders of the specified folder.
| |
BeginGetItem(EwsItemId, Stream, EwsItemFormat, AsyncCallback, Object) |
Begins asynchronous GetItem operation.
Downloads and saves an item to specified stream in specified format.
| |
BeginGetItem(EwsItemId, String, EwsItemFormat, AsyncCallback, Object) |
Begins asynchronous GetItem operation.
Downloads and saves an item to specified path in specified format.
| |
BeginGetItemInfo(EwsItemId, AsyncCallback, Object) |
Begins asynchronous GetItemInfo operation.
Gets the information about an item with default set of properties retrieved.
| |
BeginGetItemInfo(EwsItemId, EwsItemFields, AsyncCallback, Object) |
Begins asynchronous GetItemInfo operation.
Gets the information about an item with specified set of properties retrieved.
| |
BeginGetItemList(EwsFolderId, AsyncCallback, Object) |
Begins asynchronous GetItemList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetItemList(EwsFolderId, EwsItemFields, AsyncCallback, Object) |
Begins asynchronous GetItemList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetItemList(EwsFolderId, EwsPageView, AsyncCallback, Object) |
Begins asynchronous GetItemList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetItemList(EwsFolderId, EwsItemFields, EwsListView, AsyncCallback, Object) |
Begins asynchronous GetItemList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetItemList(EwsFolderId, EwsItemFields, EwsPageView, AsyncCallback, Object) |
Begins asynchronous GetItemList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetMailMessage |
Begins asynchronous GetMailMessage operation.
Gets a MailMessage from the Exchange server.
| |
BeginGetMessage(EwsItemId, Stream, AsyncCallback, Object) |
Begins asynchronous GetMessage operation.
Downloads and saves a message to specified stream in MIME format.
| |
BeginGetMessage(EwsItemId, String, AsyncCallback, Object) |
Begins asynchronous GetMessage operation.
Downloads and saves a message to specified path in MIME format.
| |
BeginGetMessageInfo(EwsItemId, AsyncCallback, Object) |
Begins asynchronous GetMessageInfo operation.
Gets the information about a message with default set of properties retrieved.
| |
BeginGetMessageInfo(EwsItemId, EwsItemFields, AsyncCallback, Object) |
Begins asynchronous GetMessageInfo operation.
Gets the information about a message with specified set of properties retrieved.
| |
BeginGetMessageList(EwsFolderId, AsyncCallback, Object) |
Begins asynchronous GetMessageList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetMessageList(EwsFolderId, EwsItemFields, AsyncCallback, Object) |
Begins asynchronous GetMessageList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetMessageList(EwsFolderId, EwsPageView, AsyncCallback, Object) |
Begins asynchronous GetMessageList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetMessageList(EwsFolderId, EwsItemFields, EwsListView, AsyncCallback, Object) |
Begins asynchronous GetMessageList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetMessageList(EwsFolderId, EwsItemFields, EwsPageView, AsyncCallback, Object) |
Begins asynchronous GetMessageList operation.
Lists specified folder to retrieve collection of containing items.
| |
BeginGetMimeMessage |
Begins asynchronous GetMimeMessage operation.
Gets a MimeMessage from the Exchange server.
| |
BeginGetUpdatedFolders |
Begins asynchronous GetUpdatedFolders operation.
Receives changes that occurred since the last checkpoint.
| |
BeginGetUpdatedItems |
Begins asynchronous GetUpdatedItems operation.
Receives changes that occured since the last checkpoint.
| |
BeginImportItem |
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.
| |
BeginItemExists |
Begins asynchronous ItemExists operation.
Detects whether an item with specified ID still exists.
| |
BeginLogin(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).
| |
BeginLogin(String, EwsAuthentication, AsyncCallback, Object) |
Begins asynchronous Login operation.
Authenticates the user to the Exchange server using an OAuth access token.
| |
BeginLogin(String, String, AsyncCallback, Object) |
Begins asynchronous Login operation.
Authenticates the user to the Exchange server.
| |
BeginLogin(String, String, EwsAuthentication, AsyncCallback, Object) |
Begins asynchronous Login operation.
Authenticates the user to the Exchange server.
| |
BeginMoveFolder |
Begins asynchronous MoveFolder operation.
Moves an exchange folder with its content into another exchange folder.
| |
BeginMoveItem |
Begins asynchronous MoveItem operation.
Moves an item to specified exchange folder.
| |
BeginProvisionHeaders |
Begins asynchronous ProvisionHeaders operation.
Provision custom X-Headers on an Exchange server.
| |
BeginRenameFolder |
Begins asynchronous RenameFolder operation.
Renames an exchange folder.
| |
BeginResolveNames |
Begins asynchronous ResolveNames operation.
Searches Exchange users and Contacts for the specified name.
| |
BeginSearch(EwsFolderId, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous Search operation.
Searches a folder for messages that match the specified searching criteria.
| |
BeginSearch(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous Search operation.
Searches a folder for messages that match the specified searching criteria.
| |
BeginSearch(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous Search operation.
Searches a folder for messages that match the specified searching criteria.
| |
BeginSearch(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous Search operation.
Searches a folder for messages that match the specified searching criteria.
| |
BeginSearch(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous Search operation.
Searches a folder for messages that match the specified searching criteria.
| |
BeginSearchItems(EwsFolderId, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous SearchItems operation.
Searches a folder for items that match the specified searching criteria.
| |
BeginSearchItems(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous SearchItems operation.
Searches a folder for items that match the specified searching criteria.
| |
BeginSearchItems(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous SearchItems operation.
Searches a folder for items that match the specified searching criteria.
| |
BeginSearchItems(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous SearchItems operation.
Searches a folder for items that match the specified searching criteria.
| |
BeginSearchItems(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][], AsyncCallback, Object) |
Begins asynchronous SearchItems operation.
Searches a folder for items that match the specified searching criteria.
| |
BeginSendMessage(EwsItemId, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a message stored in exchange server and moves it to the 'Sent Items' folder.
| |
BeginSendMessage(MailMessage, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a mail message and saves it to the 'Sent Items' folder.
| |
BeginSendMessage(MimeMessage, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a MIME message and saves it to the 'Sent Items' folder.
| |
BeginSendMessage(EwsItemId, EwsFolderId, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a message stored in exchange server.
| |
BeginSendMessage(MailMessage, EwsFolderId, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a mail message.
| |
BeginSendMessage(MimeMessage, EwsFolderId, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a MIME message.
| |
BeginSendMessage(String, String, EwsMessageBody, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
| |
BeginSendMessage(String, String, String, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
| |
BeginSendMessage(String, String, EwsMessageBody, EwsFolderId, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a message composed from the arguments.
| |
BeginSendMessage(String, String, String, EwsFolderId, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a message composed from the arguments.
| |
BeginSendMessage(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.
| |
BeginSendMessage(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.
| |
BeginSendMessage(String, String, String, EwsMessageBody, EwsFolderId, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a message composed from the arguments.
| |
BeginSendMessage(String, String, String, String, EwsFolderId, AsyncCallback, Object) |
Begins asynchronous SendMessage operation.
Sends a message composed from the arguments.
| |
BeginStoreItem |
Begins asynchronous StoreItem operation.
Stores an item to an exchange folder.
| |
BeginStoreMessage(EwsFolderId, MailMessage, AsyncCallback, Object) |
Begins asynchronous StoreMessage operation.
Stores a mail message to an exchange folder.
| |
BeginStoreMessage(EwsFolderId, MimeMessage, AsyncCallback, Object) |
Begins asynchronous StoreMessage operation.
Stores a MIME message to an exchange folder.
| |
BeginUpdateItem |
Begins asynchronous UpdateItem operation.
Updates existing item with specified metadata.
| |
Connect(String) |
Connects to an Exchange Server using HTTPS.
| |
Connect(String, SslMode) | ||
Connect(String, Int32, SslMode) |
Connects to an Exchange server using specified port and TLS/SSL mode.
| |
CopyFolder |
Copies an exchange folder with its content into another exchange folder.
| |
CopyItem |
Copies an item to specified exchange folder.
| |
CreateFolder |
Creates new subfolder in an exchange folder.
| |
DeleteAttachment |
Deletes an attachment identified by its ID.
| |
DeleteFolder |
Deletes an exchange folder. Use DeleteMode to specify whether delete folder permanently or move
it to Deleted Items folder.
| |
DeleteFolderContent |
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.
| |
DeleteItem(EwsItemId) |
Deletes an item specified by its ID. Use DeleteMode to specify whether to delete item permanently or move
it to Deleted Items folder.
| |
DeleteItem(EwsItemId, EwsDeleteMode) |
Deletes an item specified by its ID.
| |
Disconnect |
Disconnects from the Exchange server.
| |
Dispose |
Disposes this Ews object.
| |
EndAddAttachment |
Ends an asynchronous BeginAddAttachment operation.
| |
EndConnect |
Ends an asynchronous BeginConnect operation.
| |
EndCopyFolder |
Ends an asynchronous BeginCopyFolder operation.
| |
EndCopyItem |
Ends an asynchronous BeginCopyItem operation.
| |
EndCreateFolder |
Ends an asynchronous BeginCreateFolder operation.
| |
EndDeleteAttachment |
Ends an asynchronous BeginDeleteAttachment operation.
| |
EndDeleteFolder |
Ends an asynchronous BeginDeleteFolder operation.
| |
EndDeleteFolderContent |
Ends an asynchronous BeginDeleteFolderContent operation.
| |
EndDeleteItem |
Ends an asynchronous BeginDeleteItem operation.
| |
EndDisconnect |
Ends an asynchronous BeginDisconnect operation.
| |
EndExportItem |
Ends an asynchronous BeginExportItem operation.
| |
EndFindFolder |
Ends an asynchronous BeginFindFolder operation.
| |
EndFolderExists |
Ends an asynchronous BeginFolderExists operation.
| |
EndGetAttachment |
Ends an asynchronous BeginGetAttachment operation.
| |
EndGetFolderId |
Ends an asynchronous BeginGetFolderId operation.
| |
EndGetFolderInfo |
Ends an asynchronous BeginGetFolderInfo operation.
| |
EndGetFolderList |
Ends an asynchronous BeginGetFolderList operation.
| |
EndGetItem |
Ends an asynchronous BeginGetItem operation.
| |
EndGetItemInfo |
Ends an asynchronous BeginGetItemInfo operation.
| |
EndGetItemList |
Ends an asynchronous BeginGetItemList operation.
| |
EndGetMailMessage |
Ends an asynchronous BeginGetMailMessage operation.
| |
EndGetMessage |
Ends an asynchronous BeginGetMessage operation.
| |
EndGetMessageInfo |
Ends an asynchronous BeginGetMessageInfo operation.
| |
EndGetMessageList |
Ends an asynchronous BeginGetMessageList operation.
| |
EndGetMimeMessage |
Ends an asynchronous BeginGetMimeMessage operation.
| |
EndGetUpdatedFolders |
Ends an asynchronous BeginGetUpdatedFolders operation.
| |
EndGetUpdatedItems |
Ends an asynchronous BeginGetUpdatedItems operation.
| |
EndImportItem |
Ends an asynchronous BeginImportItem operation.
| |
EndItemExists |
Ends an asynchronous BeginItemExists operation.
| |
EndLogin |
Ends an asynchronous BeginLogin operation.
| |
EndMoveFolder |
Ends an asynchronous BeginMoveFolder operation.
| |
EndMoveItem |
Ends an asynchronous BeginMoveItem operation.
| |
EndProvisionHeaders |
Ends an asynchronous BeginProvisionHeaders operation.
| |
EndRenameFolder |
Ends an asynchronous BeginRenameFolder operation.
| |
EndResolveNames |
Ends an asynchronous BeginResolveNames operation.
| |
EndSearch |
Ends an asynchronous BeginSearch operation.
| |
EndSearchItems |
Ends an asynchronous BeginSearchItems operation.
| |
EndSendMessage |
Ends an asynchronous BeginSendMessage operation.
| |
EndStoreItem |
Ends an asynchronous BeginStoreItem operation.
| |
EndStoreMessage |
Ends an asynchronous BeginStoreMessage operation.
| |
EndUpdateItem |
Ends an asynchronous BeginUpdateItem operation.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
ExportItem |
Exports message in its exchange format. This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
| |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
FindFolder |
Finds a folder with given name in a parent folder.
| |
FolderExists(EwsFolderId) |
Detects whether a folder with specified ID still exists.
| |
FolderExists(EwsFolderId, String) |
Detects whether a folder with specified name exists under a parent folder.
| |
GetAttachment |
Gets an attachment identified by its ID.
| |
GetFolderId(EwsFolderId) |
Gets full ID (native Exchange ID and Change key) of an exchange folder.
| |
GetFolderId(EwsSpecialFolder) |
Gets full ID (native Exchange ID and Change key) of a special exchange folder.
| |
GetFolderInfo |
Gets information about an exchange folder identified by its ID.
| |
GetFolderList()()()() |
Gets a list of subfolders of the folder root.
| |
GetFolderList(EwsFolderId) |
Gets a list of subfolders of the specified folder.
Operation is shallow, which means that only first level of subfolders is returned.
| |
GetFolderList(EwsFolderId, EwsTraversalScope) |
Gets a list of subfolders of the specified folder.
| |
GetHashCode | Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
GetItem(EwsItemId, Stream, EwsItemFormat) |
Downloads and saves an item to specified stream in specified format.
| |
GetItem(EwsItemId, String, EwsItemFormat) |
Downloads and saves an item to specified path in specified format.
| |
GetItemInfo(EwsItemId) |
Gets the information about an item with default set of properties retrieved.
| |
GetItemInfo(EwsItemId, EwsItemFields) |
Gets the information about an item with specified set of properties retrieved.
| |
GetItemList(EwsFolderId) |
Lists specified folder to retrieve collection of containing items.
| |
GetItemList(EwsFolderId, EwsItemFields) |
Lists specified folder to retrieve collection of containing items.
| |
GetItemList(EwsFolderId, EwsPageView) |
Lists specified folder to retrieve collection of containing items.
| |
GetItemList(EwsFolderId, EwsItemFields, EwsListView) |
Lists specified folder to retrieve collection of containing items.
| |
GetItemList(EwsFolderId, EwsItemFields, EwsPageView) |
Lists specified folder to retrieve collection of containing items.
| |
GetMailMessage |
Gets a MailMessage from the Exchange server.
| |
GetMessage(EwsItemId, Stream) |
Downloads and saves a message to specified stream in MIME format.
| |
GetMessage(EwsItemId, String) |
Downloads and saves a message to specified path in MIME format.
| |
GetMessageInfo(EwsItemId) |
Gets the information about a message with default set of properties retrieved.
| |
GetMessageInfo(EwsItemId, EwsItemFields) |
Gets the information about a message with specified set of properties retrieved.
| |
GetMessageList(EwsFolderId) |
Lists specified folder to retrieve collection of containing items.
| |
GetMessageList(EwsFolderId, EwsItemFields) |
Lists specified folder to retrieve collection of containing items.
| |
GetMessageList(EwsFolderId, EwsPageView) |
Lists specified folder to retrieve collection of containing items.
| |
GetMessageList(EwsFolderId, EwsItemFields, EwsListView) |
Lists specified folder to retrieve collection of containing items.
| |
GetMessageList(EwsFolderId, EwsItemFields, EwsPageView) |
Lists specified folder to retrieve collection of containing items.
| |
GetMimeMessage |
Gets a MimeMessage from the Exchange server.
| |
GetSupportedAuthenticationMethods |
Gets the list of supported authentication methods.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetUpdatedFolders |
Receives changes that occurred since the last checkpoint.
| |
GetUpdatedItems |
Receives changes that occured since the last checkpoint.
| |
ImportItem |
Imports an item in exchange format to specified exchange folder.
This method is supported in Exchange 2010 SP1 (14.1.218.15) and newer.
| |
ItemExists |
Detects whether an item with specified ID still exists.
| |
Login(EwsAuthentication) |
Authenticates the user to the Exchange server using the specified authentication method that does not require credentials (NTLM, Kerberos or Negotiate).
| |
Login(String, EwsAuthentication) |
Authenticates the user to the Exchange server using an OAuth access token.
| |
Login(String, String) |
Authenticates the user to the Exchange server.
| |
Login(String, String, EwsAuthentication) |
Authenticates the user to the Exchange server.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MoveFolder |
Moves an exchange folder with its content into another exchange folder.
| |
MoveItem |
Moves an item to specified exchange folder.
| |
ProvisionHeaders |
Provision custom X-Headers on an Exchange server.
| |
RenameFolder |
Renames an exchange folder.
| |
ResolveNames |
Searches Exchange users and Contacts for the specified name.
| |
Search(EwsFolderId, array<EwsSearchParameter>[]()[][]) |
Searches a folder for messages that match the specified searching criteria.
| |
Search(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][]) |
Searches a folder for messages that match the specified searching criteria.
| |
Search(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][]) |
Searches a folder for messages that match the specified searching criteria.
| |
Search(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][]) |
Searches a folder for messages that match the specified searching criteria.
| |
Search(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][]) |
Searches a folder for messages that match the specified searching criteria.
| |
SearchItems(EwsFolderId, array<EwsSearchParameter>[]()[][]) |
Searches a folder for items that match the specified searching criteria.
| |
SearchItems(EwsFolderId, EwsItemFields, array<EwsSearchParameter>[]()[][]) |
Searches a folder for items that match the specified searching criteria.
| |
SearchItems(EwsFolderId, EwsPageView, array<EwsSearchParameter>[]()[][]) |
Searches a folder for items that match the specified searching criteria.
| |
SearchItems(EwsFolderId, EwsItemFields, EwsListView, array<EwsSearchParameter>[]()[][]) |
Searches a folder for items that match the specified searching criteria.
| |
SearchItems(EwsFolderId, EwsItemFields, EwsPageView, array<EwsSearchParameter>[]()[][]) |
Searches a folder for items that match the specified searching criteria.
| |
SendMessage(EwsItemId) |
Sends a message stored in exchange server and moves it to the 'Sent Items' folder.
| |
SendMessage(MailMessage) |
Sends a mail message and saves it to the 'Sent Items' folder.
| |
SendMessage(MimeMessage) |
Sends a MIME message and saves it to the 'Sent Items' folder.
| |
SendMessage(EwsItemId, EwsFolderId) |
Sends a message stored in exchange server.
| |
SendMessage(MailMessage, EwsFolderId) |
Sends a mail message.
| |
SendMessage(MimeMessage, EwsFolderId) |
Sends a MIME message.
| |
SendMessage(String, String, EwsMessageBody) |
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
| |
SendMessage(String, String, String) |
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
| |
SendMessage(String, String, EwsMessageBody, EwsFolderId) |
Sends a message composed from the arguments.
| |
SendMessage(String, String, String, EwsFolderId) |
Sends a message composed from the arguments.
| |
SendMessage(String, String, String, EwsMessageBody) |
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
| |
SendMessage(String, String, String, String) |
Sends a message composed from the arguments and stores it to the 'Sent Items' folder.
| |
SendMessage(String, String, String, EwsMessageBody, EwsFolderId) |
Sends a message composed from the arguments.
| |
SendMessage(String, String, String, String, EwsFolderId) |
Sends a message composed from the arguments.
| |
SetSocketFactory |
Sets the socket factory to be used to create communication sockets.
| |
StoreItem |
Stores an item to an exchange folder.
| |
StoreMessage(EwsFolderId, MailMessage) |
Stores a mail message to an exchange folder.
| |
StoreMessage(EwsFolderId, MimeMessage) |
Stores a MIME message to an exchange folder.
| |
ToString |
Returns a string representation of this object.
(Overrides Object..::..ToString()()()().) | |
UpdateItem |
Updates existing item with specified metadata.
|
Properties
Name | Description | |
---|---|---|
DeleteMode |
Gets or sets the mode for delete operations whether to delete entities to Deleted Items folder or delete it permanently.
| |
InstanceId |
Gets instance ID (intended for logging purposes).
(Inherited from NetworkSession.) | |
IsAuthenticated |
Gets a value indicating whether the Ews object is authenticated to an Exchange server.
(Overrides NetworkSession..::..IsAuthenticated.) | |
IsBusy |
Gets a value indicating whether there is any operation (method) in progress.
| |
IsConnected |
Gets a value indicating whether the Ews object is connected to an Exchange server.
(Overrides NetworkSession..::..IsConnected.) | |
LogWriter |
Gets or sets the LogWriter used by this object.
(Inherited from NetworkSession.) | |
Proxy |
Gets or sets the network proxy to use to access a remote server.
| |
Server |
Gets information of the Exchange server.
The value is available after successful authentication.
| |
ServerName |
Gets the server name, if available.
(Inherited from NetworkSession.) | |
ServerPort |
Gets the server port, if available.
(Inherited from NetworkSession.) | |
Settings |
Gets or sets an EwsSettings object.
| |
Timeout |
Gets or sets the length of time in milliseconds before the operation times out.
| |
TlsSocket |
Returns the TLS/SSL socket of secured connection.
| |
UserName |
Gets the authenticated user name, if available.
(Inherited from NetworkSession.) |
Events
Name | Description | |
---|---|---|
ValidatingCertificate |
Occurs when a server certificate needs to be validated.
|