| Class | Description |
|---|
| AbsoluteMonthlyRecurrencePatternType | The AbsoluteMonthlyRecurrencePatternType class represents a monthly recurrence pattern. |
| AbsoluteYearlyRecurrencePatternType | The AbsoluteYearlyRecurrencePatternType class represents a yearly recurrence pattern. |
| AcceptItemType | The AcceptItemType class represents an accept response object that is used to reply to a meeting request or calendar item. |
| AddDelegateCompletedEventArgs | The AddDelegateCompletedEventArgs class provides data for the AddDelegateCompleted event. |
| AddDelegateResponseMessageType | The AddDelegateResponseMessageType class contains the status and result of a call to the AddDelegate operation. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| AddDelegateType | The AddDelegateType class represents a request to add delegates to a mailbox. |
| AggregateOnType | The AggregateOnType class identifies the Exchange store property that is used to determine the order of grouped items for a grouped FindItem result set. |
| AlternateIdBaseType | The AlternateIdBaseType class is the base class for derived classes that describe item, folder, or public folder identifiers to convert. |
| AlternateIdType | The AlternateIdType class describes an identifier to convert in a request and the results of a converted identifier in the response. |
| AlternatePublicFolderIdType | The AlternatePublicFolderIdType class describes a public folder identifier to convert to another identifier format. |
| AlternatePublicFolderItemIdType | The AlternatePublicFolderItemIdType class describes a public folder item identifier to convert to another identifier format. |
| AndType | The AndType class represents a search expression that allows you to perform a Boolean And operation between two or more search expressions. The result of the And operation is true if all of the search expressions contained within the And are true. |
| AppendToFolderFieldType | The AppendToFolderFieldType class is not implemented. Any request that uses this class will always return an error response. |
| AppendToItemFieldType | The AppendToItemFieldType class identifies data to append to a single property of an item during and UpdateItem Operation. |
| ArrayOfDLExpansionType | The ArrayOfDLExpansionType class contains an array of mailboxes that are contained in a distribution list. |
| ArrayOfGroupedItemsType | The ArrayOfGroupedItemsType class contains an array of items that are returned by the FindItem method |
| ArrayOfRealItemsType | The ArrayOfRealItemsType class contains an array of items. |
| ArrayOfResolutionType | The ArrayOfResolutionType class contains an array of items that are returned by the ResolveNames method. |
| ArrayOfResponseMessagesType | The ArrayOfResponseMessagesType class contains an array of elements of the type ResponseMessageType that represents the response messages for a request. |
| AttachmentIdType | The AttachmentIdType class represents the item identifier and new change key of an item after an attachment has been attached. |
| AttachmentInfoResponseMessageType | The AttachmentInfoResponseMessageType class contains status and response data for attachments. |
| AttachmentResponseShapeType | The AttachmentResponseShapeType class identifies additional properties for the GetAttachment method to return. |
| AttachmentType | The AttachmentType class represents an attachment. |
| AttendeeConflictData | The AttendeeConflictData class is the base class for meeting attendee conflicts. |
| AttendeeType | The AttendeeType class represents attendees and resources for a meeting. |
| AvailabilityProxyRequestType | The AvailabilityProxyRequestType class identifies whether a proxy request is cross-site or cross-forest. |
| BaseDelegateResponseMessageType | The BaseDelegateResponseMessageType class is the abstract base class of all response messages. |
| BaseDelegateType | The BaseDelegateType class is the base class for derived classes that represent a request that is related to delegate management. |
| BaseEmailAddressType | The BaseEmailAddressType class is the base class for derived classes that represent an e-mail address. |
| BaseFolderIdType | The BaseFolderIdType class is the base class for derived classes that represent a folder identifier. |
| BaseFolderType | The BaseFolderType class is the base class for derived classes that represent a folder. |
| BaseGroupByType | The BaseGroupByType class represents the base class for derived classes that define grouped FindItem queries. |
| BaseItemIdType | The BaseItemIdType class represents the base class for IDs that represent items in a mailbox. This is an abstract class and therefore will not occur in an instance document. |
| BaseMoveCopyFolderType | The BaseMoveCopyFolderType class is the base class for the CopyFolderType and MoveFolderType classes. |
| BaseMoveCopyItemType | The BaseMoveCopyItemType class is the base class for the CopyItemType and MoveItemType classes. |
| BaseNotificationEventType | The BaseNotificationEventType class is the base type for event notifications. |
| BaseObjectChangedEventType | The BaseObjectChangedEventType class represents create, delete, and new mail events. |
| BasePagingType | The BasePagingType class is the base class for derived classes that represent paged views. |
| BasePathToElementType | The BasePathToElementType class is the base class for PathToUnindexedFieldType, PathToIndexedFieldType, PathToExceptionFieldType, or PathToExtendedFieldType classes. |
| BasePermissionType | The BasePermissionType class is an abstract class that defines base permissions for items and folders. |
| BaseRequestType | The BaseRequestType class is the base class for derived classes that represent Web service requests. |
| BaseResponseMessageType | The BaseResponseMessageType class represents the base class for response messages. |
| BaseSubscriptionRequestType | The BaseSubscriptionRequestType class is the base class for descendant classes that form the notification requests. |
| BodyType | The BodyType class represents the body content of an item. |
| CalendarEvent | The CalendarEvent class represents a unique calendar item occurrence. |
| CalendarEventDetails | The CalendarEventDetails class provides additional information about a calendar event. |
| CalendarFolderType | The CalendarFolderType class represents a folder that primarily contains calendar items. |
| CalendarItemType | The CalendarItemType class represents an Exchange calendar item. |
| CalendarPermissionSetType | The CalendarPermissionSetType class contains all the permissions that are configured for a calendar folder. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| CalendarPermissionType | The CalendarPermissionType class defines the access that a user has to a calendar folder. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| CalendarViewType | The CalendarViewType class represents the settings that are used to return calendar items as they appear in a calendar. |
| CancelCalendarItemType | The CancelCalendarItemType class represents a cancel response object that is used to cancel a meeting. |
| ChangeDescriptionType | The ChangeDescriptionType class is the base class that is used to describe changes in UpdateFolder and UpdateItem operations. |
| CompleteNameType | The CompleteNameType class represents the complete name of a contact. |
| ConflictResultsType | The ConflictResultsType class number of conflicts in an UpdateItem response. |
| ConnectingSIDType | The ConnectingSIDType class represents the account to impersonate when you are using the ExchangeImpersonationType SOAP header. |
| ConstantValueType | The ConstantValueType class represents a constant value in a restriction. |
| ContactItemType | The ContactItemType class represents an Exchange contact item. |
| ContactsFolderType | The ContactsFolderType class represents a Contacts folder in a mailbox. |
| ContactsViewType | The ContactsViewType class represents the settings that are used to return contact items based on their alphabetical display names. |
| ContainsExpressionType | The ContainsExpressionType class represents a search expression that determines whether a given property contains the supplied constant string value. |
| ConvertIdCompletedEventArgs | The ConvertIdCompletedEventArgs class provides data for the ConvertIdCompleted event. |
| ConvertIdResponseMessageType | The ConvertIdResponseMessageType class contains the status and result of a ConvertId request. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| ConvertIdResponseType | The ConvertIdResponseType class contains a response to a ConvertId request. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| ConvertIdType | The ConvertIdType class represents a request to convert item and folder identifiers between supported Exchange formats. |
| CopyFolderCompletedEventArgs | The CopyFolderCompletedEventArgs class provides data for the CopyFolderCompleted event. |
| CopyFolderResponseType | The CopyFolderResponseType class represents a response to a CopyFolder method call. |
| CopyFolderType | The CopyFolderType class represents an operation to copy folders in an Exchange database. |
| CopyItemCompletedEventArgs | The CopyItemCompletedEventArgs class provides data for the CopyItemCompleted event. |
| CopyItemResponseType | The CopyItemResponseType class represents the response returned by the CopyItem method. |
| CopyItemType | The CopyItemType class represents an operation to copy items in a mailbox. |
| CreateAttachmentCompletedEventArgs | The CreateAttachmentCompletedEventArgs class provides data for the CreateAttachmentCompleted event. |
| CreateAttachmentResponseType | The CreateAttachmentResponseType class contains the status for a call to the CreateAttachment method. |
| CreateAttachmentType | The CreateAttachmentType class represents a request to attach an item or file to a specified item in the Exchange database. |
| CreateFolderCompletedEventArgs | The CreateFolderCompletedEventArgs class provides data for the CreateFolderCompleted event. |
| CreateFolderResponseType | The CreateFolderResponseType class represents a response to a CreateFolder method call. |
| CreateFolderType | The CreateFolderType class represents a request to create a folder. |
| CreateItemCompletedEventArgs | The CreateItemCompletedEventArgs class provides data for the CreateItemCompleted event. |
| CreateItemResponseType | The CreateItemResponseType class defines a response to a CreateItem request. |
| CreateItemType | The CreateItemType class represents a request to create an item or response object. |
| CreateManagedFolderCompletedEventArgs | The CreateManagedFolderCompletedEventArgs class provides data for the CreateManagedFolderCompleted event. |
| CreateManagedFolderRequestType | The CreateManagedFolderRequestType class represents a request to add a managed folder to a mailbox. |
| CreateManagedFolderResponseType | The CreateManagedFolderResponseType class represents a response to a CreateManagedFolder method call. |
| DailyRecurrencePatternType | The DailyRecurrencePatternType class describes the frequency, in days, in which a calendar item or a task recurs. |
| DailyRegeneratingPatternType | The DailyRegeneratingPatternType class describes the frequency, in days, in which a task is regenerated. |
| DeclineItemType | The DeclineItemType class represents a decline item response object that is used to reply to a meeting request or calendar item. |
| DelegatePermissionsType | The DelegatePermissionsType class contains the delegate permission-level settings for a user. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| DelegateUserResponseMessageType | The DelegateUserResponseMessageType class contains the response message for a single delegate user. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| DelegateUserType | The DelegateUserType class identifies a single delegate to add or update in a mailbox, or a delegate that is returned in a delegate management response. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| DeleteAttachmentCompletedEventArgs | The DeleteAttachmentCompletedEventArgs class provides data for the DeleteAttachmentCompleted event. |
| DeleteAttachmentResponseMessageType | The DeleteAttachmentResponseMessageType class contains the status and result of a single DeleteAttachment method call. |
| DeleteAttachmentResponseType | The DeleteAttachmentResponseType class contains the status of a call to the DeleteAttachment method. |
| DeleteAttachmentType | The DeleteAttachmentType class represents a request to delete an attachment on an item in the Exchange database. |
| DeletedOccurrenceInfoType | The DeletedOccurrenceInfoType class represents a deleted occurrence of a recurring calendar item. |
| DeleteFolderCompletedEventArgs | The DeleteFolderCompletedEventArgs class provides data for the DeleteFolderCompleted event. |
| DeleteFolderFieldType | The DeleteFolderFieldType class represents an UpdateFolder operation to delete a property from a folder. |
| DeleteFolderResponseType | The DeleteFolderResponseType class represents a response to a DeleteFolder method call. |
| DeleteFolderType | The DeleteFolderType class represents a request to delete folders from a mailbox. |
| DeleteItemCompletedEventArgs | The DeleteItemCompletedEventArgs class provides data for the DeleteItemCompleted event. |
| DeleteItemFieldType | The DeleteItemFieldType class represents a property to delete from an item. |
| DeleteItemResponseType | The DeleteItemResponseType class defines a response to a single DeleteItem request. |
| DeleteItemType | The DeleteItemType class represents a request to delete items in an Exchange database. |
| DistinguishedFolderIdType | The DistinguishedFolderIdType class identifies Microsoft Exchange Server folders that can be referenced by name. If you do not use this class, you must use the FolderIdType class to identify a folder. |
| DistinguishedGroupByType | The DistinguishedGroupByType class represents a standard grouping for FindItem queries. |
| DistributionListType | The DistributionListType class represents a distribution list. |
| Duration | The Duration class represents a duration of time. |
| EffectiveRightsType | The EffectiveRightsType class contains the client's rights based on the permission settings for the item or folder. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). |
| EmailAddress | The EmailAddress class represents the address of a mailbox user. |
| EmailAddressDictionaryEntryType | The EmailAddressDictionaryEntryType class represents an e-mail address associated with a contact. |
| EmailAddressType | The EmailAddressType class represents an e-mail address. |
| EndDateRecurrenceRangeType | The EndDateRecurrenceRangeType class describes the start date and the end date of an item recurrence pattern. |
| ExchangeImpersonationType | An instance of the ExchangeImpersonationType class is used as the SOAP header of a request. When this instance is present, the caller is impersonating the account that is contained within the ExchangeImpersonationType instance. |
| ExchangeServiceBinding | The ExchangeServiceBinding class contains the methods and properties that are used to send and receive the SOAP messages, set up Exchange impersonation, maintain user credentials, and identify the Exchange Web Services endpoint. |
| ExcludesType | The ExcludesType class performs a bitwise mask of the specified property and a supplied value. |
| ExcludesValueType | The ExcludesValueType class represents a hexadecimal or decimal mask to be used during an Excludes restriction operation. |
| ExistsType | The ExistsType class represents a search expression that returns true if the supplied property exists on an item. |
| ExpandDLCompletedEventArgs | The ExpandDLCompletedEventArgs class provides data for the ExpandDLCompleted event. |
| ExpandDLResponseMessageType | The ExpandDLResponseMessageType class contains the status and result of a single ExpandDL request. |
| ExpandDLResponseType | The ExpandDLResponseType class defines a response to a request to expand a distribution list. |
| ExpandDLType | The ExpandDLType class represents a request to expand a distribution list. |
| ExtendedPropertyType | The ExtendedPropertyType class identifies extended MAPI properties on folders and items. |
| FieldOrderType | The FieldOrderType class represents a single field by which to sort results and indicates the direction for the sort in a FindItem request. |
| FieldURIOrConstantType | The FieldURIOrConstantType class contains either a property or a constant value to be used when comparing with another property. |
| FileAttachmentType | The FileAttachmentType class represents a file that is attached to an item in the Exchange store. |
| FindFolderCompletedEventArgs | The FindFolderCompletedEventArgs class provides data for the FindFolderCompleted event. |
| FindFolderParentType | The FindFolderParentType class contains the results of a search of a single root folder during a FindFolder operation. |
| FindFolderResponseMessageType | The FindFolderResponseMessageType class represents the response |