IEWSClient Interface

Represents the interface for Exchange client.

Namespace:  Aspose.Email.Clients.Exchange.WebService
Assembly:  Aspose.Email (in Aspose.Email.dll) Version: 20.9
Syntax
public interface IEWSClient : IExchangeClientBase, 
	IDisposable

The IEWSClient type exposes the following members.

Properties
  NameDescription
Public propertyCalendarFolderEventFilter
Specifies event types for Calendar folder
Public propertyContactsFolderEventFilter
Specifies event types for Contacts folder
Public propertyCredentials
Gets or sets the credentials.
(Inherited from IExchangeClientBase.)
Public propertyCurrentCalendarFolderUri
Gets or sets current calendar folder uri
Public propertyDeletedItemsFolderEventFilter
Specifies event types for DeletedItems folder
Public propertyDraftsFolderEventFilter
Specifies event types for Drafts folder
Public propertyEnableDecompression
Gets or sets a value that indicates whether decompression is enabled
Public propertyHeaders
Gets array of name value pairs wich are added to WebHeaderCollection in EWS request.
Public propertyInboxFolderEventFilter
Specifies event types for Inbox folder
Public propertyJournalFolderEventFilter
Specifies event types for Journal folder
Public propertyLogFileName
Gets or sets log file name
(Inherited from IExchangeClientBase.)
Public propertyMailboxInfo
Gets the mailbox info.
Public propertyMailboxUri
Gets or sets the mailbox uri.
(Inherited from IExchangeClientBase.)
Public propertyNotesFolderEventFilter
Specifies event types for Notes folder
Public propertyNotificationsCheckInterval
Defines interval for notification check
Public propertyNotificationTimeout
Defines timeout for server notifications
Public propertyOutboxFolderEventFilter
Specifies event types for Outbox folder
Public propertyProxy
Gets or sets the proxy.
(Inherited from IExchangeClientBase.)
Public propertyReconnectCount
Gets or sets the number of reconnect attempts at connection breaks.
Public propertyRootFolderEventFilter
Specifies event types for Root folder
Public propertySentItemsFolderEventFilter
Specifies event types for SentItems folder
Public propertyServerVersion
Gets the information about the current version of MS Exchange.
Public propertyTasksFolderEventFilter
Specifies event types for Tasks folder
Public propertyTimeout
Gets or sets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds).
(Inherited from IExchangeClientBase.)
Public propertyTimezoneId
Gets or sets timezone id
Public propertyUseDateInLogFileName
Gets or sets value which indicates if date has to be used in log file name.
(Inherited from IExchangeClientBase.)
Public propertyUseSlashAsFolderSeparator
Gets or sets value that determines whether the slash '/' is used as folder separator.
Methods
  NameDescription
Public methodAddHeader
Adds name and value to WebHeaderCollection in EWS request.
Public methodAddToDistributionList
Appends the members to Distribution List.
Public methodAppendMessage(MailMessage)
Uploads the mail message to the Inbox folder
Public methodAppendMessage(MapiMessage)
Uploads the mail message to the specified folder
Public methodAppendMessage(String, MailMessage)
Uploads the mail message to the specified folder
Public methodAppendMessage(MapiMessage, Boolean)
Uploads the mail message to the specified folder
Public methodAppendMessage(String, MailMessage, Boolean) Obsolete.
Uploads the mail message to the specified folder
Public methodAppendMessage(String, MapiMessage, Boolean)
Uploads the mail message to the specified folder
Public methodAppendMessages(MailMessage)
Uploads the mail message to the specified folder
Public methodAppendMessages(IEnumerableMailMessage)
Uploads the mail message to the specified folder
Public methodAppendMessages(String, MailMessage)
Uploads the mail message to the specified folder
Public methodAppendMessages(String, IEnumerableMailMessage)
Uploads the mail message to the specified folder
Public methodArchiveItem(String, Appointment)
The ArchiveItem operation moves an item into the mailbox user's archive mailbox.
Public methodArchiveItem(String, ExchangeTask)
The ArchiveItem operation moves an item into the mailbox user's archive mailbox.
Public methodArchiveItem(String, MapiMessageItemBase)
The ArchiveItem operation moves an item into the mailbox user's archive mailbox.
Public methodArchiveItem(String, String)
The ArchiveItem operation moves an item into the mailbox user's archive mailbox.
Public methodBackup(ExchangeFolderInfoCollection, Stream, BackupOptions)
Backups the content of the specified folders
Public methodBackup(ExchangeFolderInfoCollection, String, BackupOptions)
Backups the content of the specified folders
Public methodCancelAppointment(String)
Cancels an exiting meeting on an organizers calendar
Public methodCancelAppointment(Appointment)
Cancels appointment.
Public methodCancelAppointment(MapiCalendar)
Cancels appointment.
Public methodCancelAppointment(String, String)
Cancels an exiting meeting on an organizers calendar
Public methodCancelAppointment(Appointment, String)
Cancels appointment.
Public methodCancelAppointment(MapiCalendar, String)
Cancels appointment.
Public methodCheckUserAvailability(StringCollection, DateRange)
Checks users availability within the specified time window.
Public methodCheckUserAvailability(String, DateRange)
Checks user availability within the specified time window.
Public methodCloseAccess(String, String)
Closes access on the specified mailbox for the specified user.
Public methodCloseAccess(ExchangeDelegateUser, String)
Closes access on the specified mailbox for the specified user.
Public methodCloseAccess(ExchangeDelegateUserCollection, String)
Closes access on the specified mailbox for the specified user.
Public methodCloseAccess(ExchangeFolderUserInfo, String)
Closes access on the specified mailbox for the specified user.
Public methodCopyConversationItems(String, String)
Copies the conversation items into the specified target folder
Public methodCopyConversationItems(String, String, String)
Copies the conversation items, which are located in the specified folder, into the specified target folder
Public methodCopyItem
Copies the item to specified folder
Public methodCreateAppointment(Appointment)
Creates appointment.
Public methodCreateAppointment(MapiCalendar)
Creates appointment.
Public methodCreateAppointment(Appointment, String)
Creates appointment.
Public methodCreateAppointment(MapiCalendar, String)
Creates appointment.
Public methodCreateAppointment(MapiCalendar, String, Boolean)
Creates appointment.
Public methodCreateCalendarSharingInvitationMessage
Create calendar sharing invitation message.
Public methodCreateContact(Contact)
Creates a contact item in the Exchange store.
Public methodCreateContact(MapiContact)
Creates a contact item in the Exchange store.
Public methodCreateContact(String, MapiContact)
Creates a contact item in the specified folder.
Public methodCreateContact(String, Contact)
Creates a contact item in the specified folder.
Public methodCreateDistributionList
Creates the private Distribution List.
Public methodCreateFolder(String)
Creates new folder in the root folder.
Public methodCreateFolder(String, ExchangeFolderType)
Creates new folder in the root folder.
Public methodCreateFolder(String, String)
Creates the new folder with the specified name in the specified parent folder.
Public methodCreateFolder(String, String, ExchangeFolderPermissionCollection)
Creates the new folder
Public methodCreateFolder(String, String, ExchangeFolderType)
Creates the new folder
Public methodCreateFolder(String, String, ExchangeFolderPermissionCollection, String)
Creates the new folder
Public methodCreateInboxRule(InboxRule)
Creates the specified inbox rule
Public methodCreateInboxRule(InboxRule, String)
Creates the specified inbox rule
Public methodCreateItems
Creates the specified items in the speciifed folder
Public methodCreateNote(MapiNote)
Creates the given note in the default note folder.
Public methodCreateNote(String, MapiNote)
Creates the given note in the specified folder.
Public methodCreatePublicFolder(String, ExchangeFolderPermissionCollection)
Creates the specified public folder in the root public folder
Public methodCreatePublicFolder(String, ExchangeFolderPermissionCollection, ExchangeFolderType)
Creates the specified public folder in the root public folder
Public methodCreatePublicFolder(String, String, ExchangeFolderPermissionCollection)
Creates the specified public folder in the root public folder
Public methodCreateTask(ExchangeTask)
Creates the given task in the default task folder.
Public methodCreateTask(MapiTask)
Creates the given task in the default task folder.
Public methodCreateTask(String, ExchangeTask)
Creates the given task in the specified folder.
Public methodCreateTask(String, MapiTask)
Creates the given task in the specified folder.
Public methodCreateUserConfiguration
Creates the specified user configuration
Public methodDelegateAccess(ExchangeDelegateUser, String)
Delegates access on the specified mailbox to the specified user.
Public methodDelegateAccess(ExchangeDelegateUserCollection, String)
Delegates access on the mailbox to the specified users.
Public methodDelegateAccess(String, ExchangeDelegateFolderPermissionLevel, String)
Delegates access on the principal mailbox to the specified user.
Public methodDeleteContact(String) Obsolete.
Deletes the contact.
Public methodDeleteContact(Contact) Obsolete.
Deletes the contact.
Public methodDeleteContact(String, Boolean) Obsolete.
Deletes the contact.
Public methodDeleteContact(Contact, Boolean) Obsolete.
Deletes the contact.
Public methodDeleteContacts(StringCollection) Obsolete.
Deletes the contacts.
Public methodDeleteContacts(StringCollection, Boolean) Obsolete.
Deletes the contacts.
Public methodDeleteConversationItems(String)
Deletes all items of the specified conversation
Public methodDeleteConversationItems(String, String)
Deletes the conversation items, which are located in the specified folder
Public methodDeleteDistributionList
Deletes the Distribution List.
Public methodDeleteFolder(String)
Deletes the folder
Public methodDeleteFolder(String, Boolean)
Deletes the folder
Public methodDeleteFolders(StringCollection)
Deletes the specified folders
Public methodDeleteFolders(ExchangeFolderInfoCollection)
Deletes the specified folders
Public methodDeleteFolders(StringCollection, Boolean)
Deletes the folder
Public methodDeleteFolders(ExchangeFolderInfoCollection, Boolean)
Deletes the specified folders
Public methodDeleteFromDistributionList
Deletes the members from Distribution List.
Public methodDeleteInboxRule(String)
Deletes the specified inbox rule
Public methodDeleteInboxRule(String, String)
Deletes the specified inbox rule
Public methodDeleteItem
Deletes specified item
Public methodDeleteItems
Deletes specified items
Public methodDeleteMessage(String) Obsolete.
Deletes the mail message
Public methodDeleteMessage(String, Boolean) Obsolete.
Deletes the mail message
Public methodDeleteMessages(StringCollection) Obsolete.
Deletes the specified mail messages
Public methodDeleteMessages(ExchangeMessageInfoCollection) Obsolete.
Deletes the specified mail messages
Public methodDeleteMessages(StringCollection, Boolean) Obsolete.
Deletes the specified mail messages
Public methodDeleteMessages(ExchangeMessageInfoCollection, Boolean) Obsolete.
Deletes the specified mail messages
Public methodDeleteMessages(StringCollection, Boolean, CalendarItemCreateOrDeleteOperation) Obsolete.
Deletes the specified mail messages
Public methodDeleteTask(String) Obsolete.
Deletes the specified task.
Public methodDeleteTask(String, DeleteTaskOptions) Obsolete.
Deletes the specified task.
Public methodDeleteUserConfiguration
Deletes the specified user configuration
Public methodDisconnectPhoneCall
Disconnects a phone call specified by id.
Public methodDispose (Inherited from IDisposable.)
Public methodEmptyFolder(String)
Empties the specified folder. Subfolders will not be deleted; deleted items will be moved into DeletedItems folder
Public methodEmptyFolder(String, EmptyFolderOptions)
Empties the specified folder
Public methodExpandDistributionList
Expands the public Distribution List members.
Public methodExportItems
Exports the specified items from mailbox
Public methodFetchAppointment(String)
Fetch the specified appointment from server.
Public methodFetchAppointment(String, String)
Fetch the specified appointment from server.
Public methodFetchAttachment
Fetches the attachment
Public methodFetchContact(String) Obsolete.
Fetches MapiContact object
Public methodFetchContact(String, IEnumerablePropertyDescriptor) Obsolete.
Fetches MapiContact object
Public methodFetchConversationMessages
Fetches the specified conversation messages
Public methodFetchDistributionList
Fetches the private Distribution List members.
Public methodFetchItem(String)
Retrieves the complete item with attachments.
Public methodFetchItem(String, IEnumerablePropertyDescriptor)
Retrieves the complete item with attachments.
Public methodFetchMapiCalendar(IEnumerableString)
Fetch array of MapiCalendar objects.
Public methodFetchMapiCalendar(String) Obsolete.
Fetch MapiCalendar object.
Public methodFetchMapiCalendar(IEnumerableString, IEnumerablePropertyDescriptor)
Fetch array of MapiCalendar objects.
Public methodFetchMapiCalendar(String, IEnumerablePropertyDescriptor) Obsolete.
Fetch MapiCalendar object.
Public methodFetchMapiMessage(String) Obsolete.
Fetches the speciifed message
Public methodFetchMapiMessage(String, IEnumerablePropertyDescriptor) Obsolete.
Fetches the speciifed message
Public methodFetchMapiMessages(IEnumerableString)
Fetches the speciifed messages
Public methodFetchMapiMessages(IEnumerableString, IEnumerablePropertyDescriptor)
Fetches the speciifed messages
Public methodFetchMapiNote(String) Obsolete.
Fetches MapiNote object.
Public methodFetchMapiNote(String, IEnumerablePropertyDescriptor) Obsolete.
Fetches MapiNote object.
Public methodFetchMapiNotes(IEnumerableString)
Fetch array of MapiNote objects.
Public methodFetchMapiNotes(IEnumerableString, IEnumerablePropertyDescriptor)
Fetch array of MapiNote objects.
Public methodFetchMapiTask(String) Obsolete.
Fetches MapiTask object.
Public methodFetchMapiTask(String, IEnumerablePropertyDescriptor) Obsolete.
Fetches MapiTask object.
Public methodFetchMapiTasks(IEnumerableString)
Fetch array of MapiTask objects.
Public methodFetchMapiTasks(IEnumerableString, IEnumerablePropertyDescriptor)
Fetch array of MapiTask objects.
Public methodFetchMessage(String)
Fetches the message.
Public methodFetchMessage(String, IEnumerablePropertyDescriptor)
Fetches the message from server
Public methodFetchMessages(IEnumerableString)
Fetches the speciifed messages
Public methodFetchMessages(StringCollection)
Fetches the speciifed messages
Public methodFetchMessages(IEnumerableExchangeMessageInfo)
Fetches the speciifed messages
Public methodFetchMessages(IEnumerableString, IEnumerablePropertyDescriptor)
Fetches the speciifed messages
Public methodFetchTask
Fetches the specified task.
Public methodFindConversations
Finds conversations in the specified folder
Public methodFindMessages Obsolete.
Gets the collection of messages from specified folder
Public methodFindMessageTrackingReport
Finds messages that meet the specified criteria.
Public methodFolderExists(String, String)
Checks whether the specified folder exists.
Public methodFolderExists(String, String, ExchangeFolderInfo)
Checks whether the specified folder exists.
Public methodForward
Forward a message.
Public methodGetCallInfo
Retrieves phone call information by call id
Public methodGetContact(String)
Retrieves contact information according to specified identifier.
Public methodGetContact(ObjectIdentifier)
Retrieves contact information according to specified identifier.
Public methodGetContact(String, ExchangeListContactsOptions)
Retrieves contact information according to specified identifier.
Public methodGetContact(ObjectIdentifier, ExchangeListContactsOptions)
Retrieves contact information according to specified identifier.
Public methodGetContacts(String)
Lists contacts located in the specified folder on server
Public methodGetContacts(String, ExchangeListContactsOptions)
Lists contacts located in the specified folder on server
Public methodGetExchangeType
Gets the information about the current version of MS Exchange.
Public methodGetFolderInfo
Gets the folder information
Public methodGetFolderPermissions
Gets the folder permissions.
Public methodGetInboxRules
Gets inbox rules
Public methodGetInboxRules(String)
Gets inbox rules
Public methodGetMailboxes
Lists mailboxes having smtp addresses. Note: the maximum count of returned contacts is 100. This is a restriction of used EWS operation.
Public methodGetMailboxInfo
Gets the mailbox info.
Public methodGetMailboxInfo(String)
Gets the mailbox information
Public methodGetMailboxSize
Gets the size of the mailbox. Please, note this operation is performed recursively for all subfolders and make take some time
Public methodGetMailboxSize(String) Obsolete.
Gets the size of the mailbox
Public methodGetMailboxSizeEx
Gets the size of the mailbox Please, note this operation is performed recursively for all subfolders and make take some time
Public methodGetMailTips
Gets mail tips
Public methodGetMessageTrackingReport
Gets message tracking report
Public methodGetServerTimeZoneIds
The GetServerTimeZoneIds returns information from time zone id that are available on an Exchange server.
Public methodGetServerTimeZoneIds(IEnumerableString)
The GetServerTimeZoneIds returns information from time zone id that are available on an Exchange server.
Public methodGetServerTimeZoneIds(String)
The GetServerTimeZoneIds returns information from time zone id that are available on an Exchange server.
Public methodGetUMConfiguration
Retrieves unified messaging configuration
Public methodGetUserConfiguration
Gets the specified user configuration
Public methodGetVersionInfo
Returns exchange server version info
Public methodImpersonateUser
Impersonates the user.
Public methodListAppointments
Retrieves list of appointments for default calendar folder
Public methodListAppointments(Boolean)
Retrieves list of appointments for default calendar folder
Public methodListAppointments(String)
Retrieves list of appointments for specified calendar folder
Public methodListAppointments(MailQuery)
Retrieves list of appointments for default calendar folder
Public methodListAppointments(String, MailQuery)
Retrieves list of appointments for specified calendar folder
Public methodListAppointments(String, Boolean)
Retrieves list of appointments for specified calendar folder
Public methodListAppointments(MailQuery, Boolean)
Retrieves list of appointments for default calendar folder
Public methodListAppointments(String, MailQuery, Boolean)
Retrieves list of appointments for specified calendar folder
Public methodListAppointmentsByPage(Int32)
Retrieves page with appointments for calendar folder
Public methodListAppointmentsByPage(Int32, Int32)
Retrieves page with appointments for calendar folder
Public methodListAppointmentsByPage(String, Int32)
Retrieves page with appointments for specified calendar folder
Public methodListAppointmentsByPage(MailQuery, Int32)
Retrieves page with appointments for calendar folder
Public methodListAppointmentsByPage(String, MailQuery, Int32)
Retrieves page with appointments for specified calendar folder
Public methodListAppointmentsByPage(String, Int32, Int32)
Retrieves page with appointments for specified calendar folder
Public methodListAppointmentsByPage(MailQuery, Int32, Int32)
Retrieves page with appointments for calendar folder
Public methodListAppointmentsByPage(String, MailQuery, Int32, Int32)
Retrieves page with appointments for specified calendar folder
Public methodListContacts(String)
Lists contacts located in the specified folder on server
Public methodListContacts(String, IEnumerablePropertyDescriptor)
Lists contacts located in the specified folder on server
Public methodListDelegates
Lists the users who are granted access on the specified mailbox.
Public methodListDistributionLists
List the private Distribution Lists.
Public methodListItems(String)
Retrieve list of item uries in specified folder
Public methodListItems(String, MailQuery)
Retrieve list of item uries in specified folder
Public methodListItems(String, String)
Retrieve list of item uries in specified folder
Public methodListItems(String, MailQuery, Boolean)
Retrieve list of item uries in specified folder
Public methodListItems(String, String, MailQuery)
Retrieve list of item uries in specified folder
Public methodListItems(String, String, MailQuery, Boolean)
Retrieve list of item uries in specified folder
Public methodListMailboxes
Lists mailboxes.
Public methodListMailboxes(String)
Please pay your attention, this overridden method works with Exchange Server 2013 and higher. Lists mailboxes.
Public methodListMessages
List the messages in the inbox folder.
Public methodListMessages(IEnumerableString)
List the messages in the specified folder.
Public methodListMessages(String)
Lists the messages.
Public methodListMessages(String, ExchangeListMessagesOptions)
Lists the messages.
Public methodListMessages(String, MailQuery)
List the messages in the specified folder.
Public methodListMessages(String, Boolean)
List the messages in the specified folder
Public methodListMessages(String, Int32)
Lists the messages.
Public methodListMessages(String, ExchangeListMessagesOptions, IEnumerablePropertyDescriptor)
List the messages in the specified folder
Public methodListMessages(String, MailQuery, Boolean)
List the messages in the specified folder.
Public methodListMessages(String, Int32, ExchangeListMessagesOptions)
Lists the messages.
Public methodListMessages(String, Int32, MailQuery)
List the messages in the specified folder.
Public methodListMessages(String, String, MailQuery)
List the messages in the specified folder.
Public methodListMessages(String, String, Boolean)
List the messages in the specified folder
Public methodListMessages(String, Int32, MailQuery, Boolean)
List the messages in the specified folder.
Public methodListMessagesByPage(String, PageInfo)
List the messages in the specified folder.
Public methodListMessagesByPage(String, Int32)
List the messages in the specified folder.
Public methodListMessagesByPage(String, PageInfo, ExchangeListMessagesOptions)
List the messages in the specified folder.
Public methodListMessagesByPage(String, MailQuery, Int32)
List the messages in the specified folder.
Public methodListMessagesByPage(String, Int32, Int32)
List the messages in the specified folder.
Public methodListMessagesByPage(String, MailQuery, Int32, Int32)
List the messages in the specified folder.
Public methodListMessagesByPage(String, Int32, Int32, ExchangeListMessagesOptions)
List the messages in the specified folder.
Public methodListMessagesFromPublicFolder(String)
Get collection of messages from public folder
Public methodListMessagesFromPublicFolder(ExchangeFolderInfo)
Get collection of messages from public folder
Public methodListPublicFolders
Gets collection of public folders from root public folder
Public methodListSubFolders(String)
Gets collection of child folders from parent
Public methodListSubFolders(ExchangeFolderInfo)
Gets collection of child public folders from parent
Public methodListSubFolders(String, String)
Gets collection of child folders from parent
Public methodListSubFoldersByPage(String, PageInfo)
Searches the specified folder in the given parent folder with paging Method supports paging.
Public methodListSubFoldersByPage(String, Int32)
Searches the specified folder in the given parent folder with paging Method supports paging. Invokes for the first time in paging cycle.
Public methodListSubFoldersByPage(String, Int32, Int32)
Searches the specified folder in the given parent folder with paging Method supports paging.
Public methodListTasks
Retrieves lists of exchange tasks for default folder.
Public methodListTasks(String)
Retrieves lists of exchange tasks.
Public methodListTasks(String, MailQuery)
Retrieves lists of exchange tasks.
Public methodListTasks(String, Int32)
Retrieves lists of exchange tasks.
Public methodListTasks(String, Int32, MailQuery)
Retrieves lists of exchange tasks.
Public methodListTasks(String, Int32, MailQuery, Boolean)
Retrieves lists of exchange tasks.
Public methodLoadContactPhoto
Loads contact photo binary data
Public methodMailDisablePublicFolder
Mail-disable a public folder
Public methodMailEnablePublicFolder
Mail-enable a public folder
Public methodMarkAllItems(Boolean, String)
Marks all items in specified folders.
Public methodMarkAllItems(Boolean, Boolean, IEnumerableString)
Marks all items in specified folders.
Public methodMarkAllItems(Boolean, Boolean, String)
Marks all items in specified folders.
Public methodMarkAllItemsAsRead
Marks all items in inbox folder as read without receipts.
Public methodMarkAllItemsAsRead(IEnumerableString)
Marks all items in specified folders as read without receipts.
Public methodMarkAllItemsAsRead(String)
Marks all items in specified folders as read without receipts.
Public methodMarkAllItemsAsUnread
Marks all items in inbox folder as unread.
Public methodMarkAllItemsAsUnread(IEnumerableString)
Marks all items in specified folders as unread.
Public methodMarkAllItemsAsUnread(String)
Marks all items in specified folders as unread.
Public methodMarkAsJunk(Boolean, IEnumerableString)
The MarkAsJunk method moves mail messages to the junk mail folder and blocks message sender.
Public methodMarkAsJunk(Boolean, String)
The MarkAsJunk method moves mail messages to the junk mail folder and blocks message sender.
Public methodMarkAsJunk(Boolean, Boolean, IEnumerableString)
The MarkAsJunk method moves mail messages to the junk mail folder and blocks message sender.
Public methodMarkAsJunk(Boolean, Boolean, String)
The MarkAsJunk method moves mail messages to the junk mail folder and blocks message sender.
Public methodMarkAsJunk(Boolean, Boolean, IEnumerableString, String, String, String)
The MarkAsJunk method moves mail messages to the junk mail folder and blocks message sender.
Public methodMoveConversationItems(String, String)
Moves the conversation items into the specified target folder
Public methodMoveConversationItems(String, String, String)
Moves the conversation items, which are located in the specified folder, into the specified target folder
Public methodMoveItem
Moves the item to specified folder
Public methodPlayOnPhone
The PlayOnPhone operation initiates an outbound call and plays a message over the telephone.
Public methodRemoveHeader
Remove WebHeader from WebHeaderCollection in EWS request.
Public methodReply
Reply to the sender's message.
Public methodReplyAll
Reply to the sender and all recipients of a message.
Public methodResetImpersonation
Makes the impersonation reset.
Public methodResetSubscription
Reset all subscriptions
Public methodResolveContact
Resolves ambiguous mailbox names.
Public methodResolveContacts(String)
Resolves ambiguous mailbox display names. Note: the maximum count of returned contacts is 100. This is a restriction of used exchange command.
Public methodResolveContacts(String, ExchangeListContactsOptions)
Resolves ambiguous e-mail addresses and display names Note: the maximum count of returned contacts is 100. This is a restriction of used EWS operation.
Public methodRestore(Stream, RestoreOptions) Obsolete.
Restores exchange folders from the given personal storage.
Public methodRestore(String, RestoreOptions) Obsolete.
Restores exchange folders from the specified personal storage file.
Public methodRestore(PersonalStorage, RestoreSettings)
Restores the specified exchange folders from the given personal storage.
Public methodRestore(PersonalStorage, RestoreOptions) Obsolete.
Restores exchange folders from the given personal storage.
Public methodRestore(Stream, ExchangeFolderInfoCollection, RestoreOptions) Obsolete.
Restores the specified exchange folders from the given personal storage.
Public methodRestore(String, ExchangeFolderInfoCollection, RestoreOptions) Obsolete.
Restores the specified exchange folders from the specified personal storage file.
Public methodRestore(PersonalStorage, ExchangeFolderInfoCollection, RestoreOptions) Obsolete.
Restores the specified exchange folders from the given personal storage.
Public methodSaveMessage(String, Stream)
Saves the message.
Public methodSaveMessage(String, String)
Saves the message.
Public methodSend(MailMessage)
Sends the specified message.
Public methodSend(MailMessage, FollowUpOptions)
Sends the message.
Public methodSend(String, String, String, String)
Sends the specified message
Public methodSetConversationReadState(String, Boolean)
Set read state of the conversation items to the specified value
Public methodSetConversationReadState(String, String, Boolean)
Set read state of the conversation items, which are located in the specified folder, to the specified value
Public methodSetReadFlag(String)
Sets the read flag.
Public methodSetReadFlag(String, Boolean)
Marks the specifeid message as read.
Public methodSyncFolder(String)
Retrieves changes of the items and subfolders in a specified folder.
Public methodSyncFolder(SyncState)
Retrieves changes of the items in a specified folder.
Public methodSyncFolder(String, SyncFolderType)
Retrieves changes of the items and subfolders in a specified folder.
Public methodSyncFolder(String, String)
Retrieves changes of the items in a specified folder.
Public methodSyncFolder(String, String, IEnumerableString)
Retrieves changes of the items in a specified folder.
Public methodUpdateAppointment(Appointment)
Updates appointment.
Public methodUpdateAppointment(MapiCalendar)
Updates appointment.
Public methodUpdateAppointment(Appointment, String)
Updates appointment.
Public methodUpdateAppointment(MapiCalendar, String)
Updates appointment.
Public methodUpdateContact(Contact)
Updates a contact item in the Exchange store.
Public methodUpdateContact(MapiContact)
Updates a contact item in the Exchange store.
Public methodUpdateDelegate
Updates the delegate user settings who is granted access on the specified mailbox.
Public methodUpdateDelegates
Updates the delegate users settings who are granted access on the specified mailbox.
Public methodUpdateInboxRule(InboxRule)
Updates the specified inbox rule
Public methodUpdateInboxRule(InboxRule, String)
Updates the specified inbox rule
Public methodUpdateItems
Updates the specified items in to a mailbox
Public methodUpdateNote(MapiNote)
Updates the specified note.
Public methodUpdateNote(String, MapiNote)
Updates the specified note.
Public methodUpdateNote(String, MapiNote, IEnumerablePropertyDescriptor)
Updates the specified note.
Public methodUpdateSubscription
Updates subscriptions
Public methodUpdateTask(ExchangeTask)
Updates the specified task.
Public methodUpdateTask(MapiTask)
Updates the specified task.
Public methodUpdateTask(String, MapiTask)
Updates the specified task.
Public methodUpdateTask(ExchangeTask, UpdateTaskOptions)
Updates the specified task.
Public methodUpdateTask(String, MapiTask, IEnumerablePropertyDescriptor)
Updates the specified task.
Public methodUpdateUserConfiguration
Updates the specified user configuration
Events
  NameDescription
Public eventCalendarFolderServerNotifications
Occurs when arises specified event type for Calendar folder.
Public eventContactsFolderServerNotifications
Occurs when arises specified event type for Contacts folder.
Public eventDeletedItemsFolderServerNotifications
Occurs when arises specified event type for DeletedItems folder.
Public eventDraftsFolderServerNotifications
Occurs when arises specified event type for Drafts folder.
Public eventInboxFolderServerNotifications
Occurs when arises specified event type for Inbox folder.
Public eventItemSent
Raised when an item is sent and save in Sent Items folder.
Public eventJournalFolderServerNotifications
Occurs when arises specified event type for Journal folder.
Public eventNotesFolderServerNotifications
Occurs when arises specified event type for Notes folder.
Public eventOutboxFolderServerNotifications
Occurs when arises specified event type for Outbox folder.
Public eventRootFolderServerNotifications
Occurs when arises specified event type for Root folder.
Public eventSentItemsFolderServerNotifications
Occurs when arises specified event type for SentItems folder.
Public eventTasksFolderServerNotifications
Occurs when arises specified event type for Tasks folder.
See Also