Click or drag to resize

Aspose.Email.Clients.Exchange Namespace

The Aspose.Email.Clients.Exchange namespace provides classes for Microsofrt Exchange Server access.
Classes
  ClassDescription
Public classAppointmentPageInfo
Contains information about retrieved page when paging methods are used.
Public classAppointmentQueryBuilder
Represents the builder of search expression that used by Exchange protocol.
Public classAutodiscoverResponse
Represents the base class for all responses returned by the Autodiscover service.
Public classAutodiscoverResponseCollectionTResponse
Represents a collection of responses to a call to the Autodiscover service.
Public classAutodiscoverService
Represents a binding to the Exchange Autodiscover Service.
Public classAutodiscoverServiceBase
Represents an abstract binding to an Autodiscover Service.
Public classComparisonFieldAdapter
Implements adapter for using ComparisonField according to their type
Public classContactQueryBuilder
Represents the builder of search expression that used by Exchange protocol.
Public classExchangeAdvancedSyntaxMailQuery
Represents the search criteria, that are used to match several message properties in the mailbox. Implements an Advanced Query Syntax (AQS) search that is used by EWS. AQS described at https://docs.microsoft.com/exchange/client-developer/exchange-web-services/how-to-perform-an-aqs-search-by-using-ews-in-exchange.
Public classExchangeAdvancedSyntaxQueryBuilder
Represents the builder of search expression based on the Advanced Query Syntax (AQS) that used by Exchange protocol. AQS is an alternative to search filters for expressing search criteria.
Public classExchangeAttachmentInfo
Represents an attachment information transmitted over exchange protocols
Public classExchangeAttachmentInfoCollection
Represents the collection of ExchangeAttachmentInfo
Public classExchangeBasePermission
Provides abstract base class for permissions to folders on Exchange Server.
Public classExchangeCalendarPermission
Represents a permission on a calendar folder.
Public classExchangeClientBase
Provides the abstract base class to MS Exchange Server access.
Public classExchangeDistributionList
Represents a Distribution List properties
Public classExchangeFolderInfo
Provides information about an MS Exchange folder.
Public classExchangeFolderInfoCollection
Represents a collection of ExchangeMessageInfo objects.
Public classExchangeFolderPageInfo
Contains information about retrieved page when paging methods are used.
Public classExchangeFolderPermission
Represents a permission on a folder.
Public classExchangeFolderPermissionCollection
Represents the collection of ExchangeFolderPermission
Public classExchangeFolderUserInfo
Represents a user who has folder access permissions
Public classExchangeMailboxInfo
Represents the mail box information of an exchange server.
Public classExchangeMessageInfo
The ExchangeMessageInfo represents the E-Mail message info fetched from the Exchange Store.
Public classExchangeMessageInfoCollection
Represents a collection of ExchangeMessageInfo objects.
Public classExchangeMessagePageInfo
Contains information about retrieved page when paging methods are used.
Public classExchangePermissionCollection
Represents the collection of ExchangeBasePermission
Public classExchangeQueryBuilder
Represents the builder of search expression based on search filters that used by Exchange protocol.
Public classExtendedPropertiesComparisonField
Defines dictionary with pairs of property descriptors and comparison field to search by extended properties
Public classGetUserSettingsResponse
Represents the response to a GetUsersSettings call for an individual user.
Public classGetUserSettingsResponseCollection
Represents a collection of responses to GetUserSettings
Public classInboxRule
Represents a inbox rule
Public classRuleActions
Represents the set of actions that are available to a rule.
Public classRulePredicates
Represents rule predicate
Public classSizeRange
Represents the size range
Public classUserSettingError
Represents an error from a GetUserSettings request.
Interfaces
  InterfaceDescription
Public interfaceIExchangeClientBase
Represents the interface for base Exchange clients.
Delegates
  DelegateDescription
Public delegateAutodiscoverRedirectionUrlValidationCallback
Defines a delegate that is used by the AutodiscoverService to ask whether a redirectionUrl can be used.
Public delegateAutodiscoverServiceBaseCustomXmlSerializationDelegate
Defines a delegate that is used to allow applications to emit custom XML when SOAP requests are sent to Exchange.
Enumerations
  EnumerationDescription
Public enumerationAutodiscoverErrorCode
Defines the error codes that can be returned by the Autodiscover service.
Public enumerationExchangeCalendarPermissionLevel
Specifies the permission level that a user has on a calendar folder.
Public enumerationExchangeCalendarPermissionReadAccess
Sspecifies whether a user has permission to read items in a folder.
Public enumerationExchangeFolderPermissionAction
Defines which items in a folder a user has permission to edit or delete.
Public enumerationExchangeFolderPermissionLevel
Specifies the permission level that a user has on a folder.
Public enumerationExchangeFolderPermissionReadAccess
Sspecifies whether a user has permission to read items in a folder.
Public enumerationExchangeFolderType
Enumerates the distinguished folder types. This values also contained in PidTagContainerClass property.
Public enumerationExchangeFolderUserType
Enumerates the distinguished user accounts
Public enumerationExchangeListMessagesOptions
Enumerates the list messages options
Public enumerationExchangeMessageFlag
Represents a flags of message.
Public enumerationFlaggedForAction
Enumerates flagged for action
Public enumerationImportanceChoices
Enumerates the levels of importance for an item
Public enumerationMessageInfoType
Enumerates the message types.
Public enumerationRulePredicateFlags
Represents the RulePredicate flags
Public enumerationSearchItemType
Provides the item type values to limit search results to only a specific type of item.
Public enumerationSensitivityChoices
Enumerates the sensitivity level types that are available for an item.
Public enumerationUserSettingName
User settings that can be requested using GetUserSettings.