Aspose::Email::Clients::Exchange
Contents
[
Hide
]Aspose::Email::Clients::Exchange namespace
The Aspose::Email::Clients::Exchange namespace groups classes that enable programmatic access to Exchange server features such as Autodiscover, appointment handling, and query building. Use these types to integrate Exchange functionality into C++ applications.
Classes
| Name | Description |
|---|---|
| AppointmentPageInfo | Contains information about retrieved page when paging methods are used. |
| AppointmentQueryBuilder | Represents the builder of search expression that used by Exchange protocol. |
| AutodiscoverError | Represents an error returned by the Autodiscover service. |
| AutodiscoverResponse | Represents the base class for all responses returned by the Autodiscover service |
| AutodiscoverResponseCollection< TResponse > | Represents a collection of responses to a call to the Autodiscover service. |
| AutodiscoverService | Represents a binding to the Exchange Autodiscover Service. |
| AutodiscoverServiceBase | Represents an abstract binding to an Autodiscover Service. |
| ComparisonFieldAdapter | Implements adapter for using ComparisonField according to their type |
| ConfigurationSettingsBase | Represents the base class for configuration settings. |
| ContactQueryBuilder | Represents the builder of search expression that used by Exchange protocol. |
| Details_AutodiscoverException | Thrown if there is a MS Exchange Autodiscover communication failure. |
| ExchangeAdvancedSyntaxMailQuery | Represents the search criteria, that are used to match several message propertie |
| ExchangeAdvancedSyntaxQueryBuilder | Represents the builder of search expression based on the Advanced Query Syntax ( |
| ExchangeAttachmentInfo | Represents an attachment information transmitted over exchange protocols |
| ExchangeAttachmentInfoCollection | Represents the collection of ExchangeAttachmentInfo |
| ExchangeBasePermission | Provides abstract base class for permissions to folders on Exchange Server. |
| ExchangeCalendarPermission | Represents a permission on a calendar folder. |
| ExchangeClientBase | Provides the abstract base class to MS Exchange Server access. |
| ExchangeDistributionList | Represents a Distribution List properties |
| ExchangeFolderInfo | Provides information about an MS Exchange folder. |
| ExchangeFolderInfoCollection | Represents a collection of ExchangeMessageInfo objects. |
| ExchangeFolderPageInfo | Contains information about retrieved page when paging methods are used. |
| ExchangeFolderPermission | Represents a permission on a folder. |
| ExchangeFolderPermissionCollection | Represents the collection of ExchangeFolderPermission |
| ExchangeFolderUserInfo | Represents a user who has folder access permissions |
| ExchangeMailboxInfo | Represents the mail box information of an exchange server. |
| ExchangeMessageInfo | The ExchangeMessageInfo represents the E-Mail message info fetched from the Exch |
| ExchangeMessageInfoCollection | Represents a collection of ExchangeMessageInfo objects. |
| ExchangeMessagePageInfo | Contains information about retrieved page when paging methods are used. |
| ExchangePermissionCollection | Represents the collection of ExchangeBasePermission |
| ExchangeQueryBuilder | Represents the builder of search expression based on search filters that used by |
| ExtendedPropertiesComparisonField | Defines dictionary with pairs of property descriptors and comparison field to se |
| GetUserSettingsResponse | Represents the response to a GetUsersSettings call for an individual user. |
| GetUserSettingsResponseCollection | Represents a collection of responses to GetUserSettings |
| IExchangeClientBase | Represents the interface for base Exchange clients. |
| InboxRule | Represents a inbox rule |
| RuleActions | Represents the set of actions that are available to a rule. |
| RulePredicates | Represents rule predicate |
| SizeRange | Represents the size range |
| UserSettingError | Represents an error from a GetUserSettings request. |
Enumerations
| Name | Description |
|---|---|
| AutodiscoverErrorCode | Defines the error codes that can be returned by the Autodiscover service. |
| AutodiscoverResponseType | Defines the types of response the Autodiscover service can return. |
| ExchangeCalendarPermissionLevel | Specifies the permission level that a user has on a calendar folder. |
| ExchangeCalendarPermissionReadAccess | Sspecifies whether a user has permission to read items in a folder. |
| ExchangeFolderPermissionAction | Defines which items in a folder a user has permission to edit or delete. |
| ExchangeFolderPermissionLevel | Specifies the permission level that a user has on a folder. |
| ExchangeFolderPermissionReadAccess | Sspecifies whether a user has permission to read items in a folder. |
| ExchangeFolderType | Enumerates the distinguished folder types. This values also contained in PidTagC |
| ExchangeFolderUserType | Enumerates the distinguished user accounts |
| ExchangeListMessagesOptions | Enumerates the list messages options |
| ExchangeMessageFlag | Represents a flags of message. |
| FlaggedForAction | Enumerates flagged for action |
| ImportanceChoices | Enumerates the levels of importance for an item |
| MessageInfoType | Enumerates the message types. |
| RulePredicateFlags | Represents the RulePredicate flags |
| SearchItemType | Provides the item type values to limit search results to only a specific type of |
| SensitivityChoices | Enumerates the sensitivity level types that are available for an item. |
| UserSettingName | User settings that can be requested using GetUserSettings. |