ExchangeWebServices Namespace

Classes

AbsoluteDateTransitionType

The AbsoluteDateTransitionType class represents a time zone transition that occurs on a specific date and at a specific time.

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.

AcceptSharingInvitationType

The AcceptSharingInvitationType class is used to accept a sharing invitation.

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(AddDelegateType) 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.

AddDistributionGroupToImListCompletedEventArgs
AddDistributionGroupToImListResponseMessageType
AddDistributionGroupToImListType
AddImContactToGroupCompletedEventArgs
AddImContactToGroupResponseMessageType
AddImContactToGroupType
AddImGroupCompletedEventArgs
AddImGroupResponseMessageType
AddImGroupType
AddNewImContactToGroupCompletedEventArgs
AddNewImContactToGroupResponseMessageType
AddNewImContactToGroupType
AddNewTelUriContactToGroupCompletedEventArgs
AddNewTelUriContactToGroupResponseMessageType
AddNewTelUriContactToGroupType
AddressEntityType
AddressListIdType
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 enables you to perform a Boolean AND operation between two or more search expressions. The result of the AND operation is true if all the search expressions contained within the And element 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 an UpdateItem operation.

ApplyConversationActionCompletedEventArgs
ApplyConversationActionResponseType
ApplyConversationActionType
ArchiveItemCompletedEventArgs
ArchiveItemResponseType
ArchiveItemType
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(FindItemType) 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(ResolveNamesType) method.

ArrayOfResponseMessagesType

The ArrayOfResponseMessagesType class contains an array of elements of type ResponseMessageType that represent the response messages for a request.

ArrayOfTimeZoneDefinitionType

The ArrayOfTimeZoneDefinitionType class contains an array of time zone definitions.

ArrayOfTrackingPropertiesType
ArrayOfTransitionsType

The ArrayOfTransitionsType class contains an array of time zone transitions.

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(GetAttachmentType) 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.

AudioMetricsAverageType
AudioQualityType
BaseCalendarItemStateDefinitionType
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 the 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.

BodyContentAttributedValueType
BodyContentType
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.

CDRDataType
ChangeDescriptionType

The ChangeDescriptionType class is the base class that is used to describe changes in UpdateFolder and UpdateItem operations.

ChangeHighlightsType
ClientAccessTokenRequestType
ClientAccessTokenType
ClientExtensionResponseType
ClientExtensionType
ClientIntentType
CompleteFindInGALSpeechRecognitionResponseMessageType
CompleteFindInGALSpeechRecognitionType
CompleteNameType

The CompleteNameType class represents the complete name of a contact.

ConfigurationRequestDetailsType
ConflictResultsType

The ConflictResultsType class contains the 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.

ContactType
ContainsExpressionType

The ContainsExpressionType class represents a search expression that determines whether a given property contains the supplied constant string value.

ConversationActionType
ConversationNodeType
ConversationRequestType
ConversationResponseShapeType
ConversationResponseType
ConversationType
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(CopyFolderType) 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 that is returned by the CopyItem(CopyItemType) 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(CreateAttachmentType) 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.

CreateFolderPathCompletedEventArgs
CreateFolderPathResponseType
CreateFolderPathType
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(CreateManagedFolderRequestType) method call.

CreateRuleOperationType
CreateUMCallDataRecordResponseMessageType
CreateUMCallDataRecordType
CreateUMPromptResponseMessageType
CreateUMPromptType
CreateUserConfigurationCompletedEventArgs
CreateUserConfigurationResponseType
CreateUserConfigurationType
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.

DateTimePrecisionType
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(DeleteAttachmentType) method call.

DeleteAttachmentResponseType

The DeleteAttachmentResponseType class contains the status of a call to the DeleteAttachment(DeleteAttachmentType) 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.

DeletedOccurrenceStateDefinitionType
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(DeleteFolderType) method call.

DeleteFolderType

The DeleteFolderType class represents a request to delete folders from a mailbox.

DeleteFromFolderStateDefinitionType
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.

DeleteRuleOperationType
DeleteUMPromptsResponseMessageType
DeleteUMPromptsType
DeleteUserConfigurationCompletedEventArgs
DeleteUserConfigurationResponseType
DeleteUserConfigurationType
DirectoryEntryType
DisableAppCompletedEventArgs
DisableAppResponseType
DisableAppType
DisconnectPhoneCallCompletedEventArgs
DisconnectPhoneCallResponseMessageType
DisconnectPhoneCallType
DiscoverySearchConfigurationType
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.

EmailAddressAttributedValueType
EmailAddressDictionaryEntryType

The EmailAddressDictionaryEntryType class represents an e-mail address that is associated with a contact.

EmailAddressEntityType
EmailAddressType

The EmailAddressType class represents an e-mail address.

EmailUserType
EmptyFolderCompletedEventArgs
EmptyFolderResponseType
EmptyFolderType
EncryptedSharedFolderDataType

The EncryptedSharedFolderDataType contains the encrypted data that a client passes to a server to share folder data with other clients.

EndDateRecurrenceRangeType

The EndDateRecurrenceRangeType class describes the start date and the end date of an item recurrence pattern.

EnhancedLocationType
EntityExtractionResultType
EntityType
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.

ExportItemsCompletedEventArgs
ExportItemsResponseMessageType
ExportItemsResponseType
ExportItemsType
ExtendedPropertyAttributedValueType
ExtendedPropertyType

The ExtendedPropertyType class identifies extended MAPI properties on folders and items.

FailedSearchMailboxType
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.

FindConversationCompletedEventArgs
FindConversationResponseMessageType
FindConversationType
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 message for the FindFolder operation.

FindFolderResponseType

The FindFolderResponseType class represents a response to a FindFolder(FindFolderType) method call.

FindFolderType

The FindFolderType class represents a request to find folders in a mailbox.

FindItemCompletedEventArgs

The FindItemCompletedEventArgs class provides data for the FindItemCompleted event.

FindItemParentType

The FindItemParentType class contains the results of a search of a single root folder during a FindItem operation.

FindItemResponseMessageType

The FindItemResponseMessageType class contains the status and result of a single FindItem request.

FindItemResponseType

The FindItemResponseType class defines a response to a FindItem request.

FindItemType

The FindItemType class represents a query to find items in a mailbox.

FindMailboxStatisticsByKeywordsResponseMessageType
FindMailboxStatisticsByKeywordsResponseType
FindMailboxStatisticsByKeywordsType
FindMessageTrackingReportCompletedEventArgs
FindMessageTrackingReportRequestType
FindMessageTrackingReportResponseMessageType
FindMessageTrackingSearchResultType
FindPeopleCompletedEventArgs
FindPeopleResponseMessageType
FindPeopleType
FlagType
FolderChangeDescriptionType

The FolderChangeDescriptionType class describes a change to a single folder property.

FolderChangeType

The FolderChangeType class represents a collection of changes to be performed on a single folder.

FolderIdType

The FolderIdType class identifies a folder.

FolderInfoResponseMessageType

The FolderInfoResponseMessageType class represents the response message for the CreateFolder, GetFolder, UpdateFolder, MoveFolder, CopyFolder, and CreateManagedFolder operations.

FolderResponseShapeType

The FolderResponseShapeType class identifies the properties to include in a GetFolder, FindFolder, or SyncFolderHierarchy response.

FolderType

The FolderType class represents a regular folder in the Exchange database.

ForwardItemType

The ForwardItemType class represents a forward item response object that is used to forward meeting messages to another recipient.

FractionalPageViewType

The FractionalPageViewType class describes where a paged view starts and the maximum number of items that are returned in a FindItem or FindFolder response.

FreeBusyResponseType

The FreeBusyResponseType class contains the availibility information for a single mailbox user.

FreeBusyView

The FreeBusyView class contains availability information for a specific user.

FreeBusyViewOptionsType

The FreeBusyViewOptionsType class specifies the type of free/busy information that is returned in response to an availability query.

GetAppManifestsCompletedEventArgs
GetAppManifestsResponseType
GetAppManifestsType
GetAppMarketplaceUrlCompletedEventArgs
GetAppMarketplaceUrlResponseMessageType
GetAppMarketplaceUrlType
GetAttachmentCompletedEventArgs

The GetAttachmentCompletedEventArgs class provides data for the GetAttachmentCompleted event.

GetAttachmentResponseType

The GetAttachmentResponseType class defines a response to a GetAttachment(GetAttachmentType) method call.

GetAttachmentType

The GetAttachmentType class represents a request to get attached items and files on an item in an Exchange database.

GetClientAccessTokenCompletedEventArgs
GetClientAccessTokenResponseMessageType
GetClientAccessTokenResponseType
GetClientAccessTokenType
GetClientExtensionType
GetClientExtensionUserParametersType
GetClientIntentResponseMessageType
GetClientIntentType
GetConversationItemsCompletedEventArgs
GetConversationItemsResponseMessageType
GetConversationItemsResponseType
GetConversationItemsType
GetDelegateCompletedEventArgs

The GetDelegateCompletedEventArgs class provides data for the GetDelegateCompleted event.

GetDelegateResponseMessageType

The GetDelegateResponseMessageType class contains the status and results of a call to the GetDelegate operation. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

GetDelegateType

The GetDelegateType class represents a request to get delegate settings for a mailbox in the Exchange database.

GetDiscoverySearchConfigurationCompletedEventArgs
GetDiscoverySearchConfigurationResponseMessageType
GetDiscoverySearchConfigurationType
GetEventsCompletedEventArgs

The GetEventsCompletedEventArgs class provides data for the GetEventsCompleted event.

GetEventsResponseMessageType

The GetEventsResponseMessageType class contains the status and result of a single GetEvents request.

GetEventsResponseType

The GetEventsResponseType class represents a response to a GetEvents request.

GetEventsType

The GetEventsType class represents a request to get events for a pull notification subscription.

GetFolderCompletedEventArgs

The GetFolderCompletedEventArgs class provides data for the GetFolderCompleted event.

GetFolderResponseType

The GetFolderResponseType class represents a response to a GetFolder method call.

GetFolderType

The GetFolderType class represents a request to get folders from a mailbox.

GetHoldOnMailboxesCompletedEventArgs
GetHoldOnMailboxesResponseMessageType
GetHoldOnMailboxesType
GetImItemListCompletedEventArgs
GetImItemListResponseMessageType
GetImItemListType
GetImItemsCompletedEventArgs
GetImItemsResponseMessageType
GetImItemsType
GetInboxRulesCompletedEventArgs
GetInboxRulesRequestType
GetInboxRulesResponseType
GetItemCompletedEventArgs

The GetItemCompletedEventArgs class provides data for the GetItemCompleted event.

GetItemResponseType

The GetItemResponseType class defines a response to a GetItem request.

GetItemType

The GetItemType class represents a request to get items from a mailbox in the Exchange database.

GetMailTipsCompletedEventArgs
GetMailTipsResponseMessageType
GetMailTipsType
GetMessageTrackingReportCompletedEventArgs
GetMessageTrackingReportRequestType
GetMessageTrackingReportResponseMessageType
GetNonIndexableItemDetailsCompletedEventArgs
GetNonIndexableItemDetailsResponseMessageType
GetNonIndexableItemDetailsType
GetNonIndexableItemStatisticsCompletedEventArgs
GetNonIndexableItemStatisticsResponseMessageType
GetNonIndexableItemStatisticsType
GetPasswordExpirationDateCompletedEventArgs
GetPasswordExpirationDateResponseMessageType
GetPasswordExpirationDateType
GetPersonaCompletedEventArgs
GetPersonaResponseMessageType
GetPersonaType
GetPhoneCallInformationCompletedEventArgs
GetPhoneCallInformationResponseMessageType
GetPhoneCallInformationType
GetRemindersResponseMessageType
GetRemindersType
GetRoomListsCompletedEventArgs
GetRoomListsResponseMessageType
GetRoomListsType
GetRoomsCompletedEventArgs
GetRoomsResponseMessageType
GetRoomsType
GetSearchableMailboxesCompletedEventArgs
GetSearchableMailboxesResponseMessageType
GetSearchableMailboxesType
GetServerTimeZonesCompletedEventArgs

The GetServerTimeZonesCompletedEventArgs class provides data for the GetServerTimeZonesCompleted event.

GetServerTimeZonesResponseMessageType

The GetServerTimeZonesResponseMessageType class contains the status and results of a call to the GetServerTimeZones operation.

GetServerTimeZonesResponseType

The GetServerTimeZonesResponseType class defines a response to a GetServerTimeZones operation request.

GetServerTimeZonesType

The GetServerTimeZonesType class represents a request to retrieve time zone definitions from the Exchange Server.

GetServiceConfigurationCompletedEventArgs
GetServiceConfigurationResponseMessageType
GetServiceConfigurationType
GetSharingFolderCompletedEventArgs

The GetSharingFolderCompletedEventArgs class provides data for the GetSharingFolderCompleted event.

GetSharingFolderResponseMessageType

The GetSharingFolderResponseMessageType class contains the status and result of a single GetSharingFolder operation call.

GetSharingFolderType

The GetSharingFolderType class represents a request to get the local folder identifier of a specified shared folder.

GetSharingMetadataCompletedEventArgs

The GetSharingMetadataCompletedEventArgs class provides data for the GetSharingMetadataCompleted event.

GetSharingMetadataResponseMessageType

The GetSharingMetadataResponseMessageType class contains the status and result of a single GetSharingMetadata operation call.

GetSharingMetadataType

The GetSharingMetadataType class represents a request to get an opaque authentication token that identifies the sharing invitation.

GetStreamingEventsCompletedEventArgs
GetStreamingEventsResponseMessageType
GetStreamingEventsResponseType
GetStreamingEventsType
GetUMCallDataRecordsResponseMessageType
GetUMCallDataRecordsType
GetUMCallSummaryResponseMessageType
GetUMCallSummaryType
GetUMPinResponseMessageType
GetUMPinType
GetUMPromptNamesResponseMessageType
GetUMPromptNamesType
GetUMPromptResponseMessageType
GetUMPromptType
GetUMSubscriberCallAnsweringDataResponseMessageType
GetUMSubscriberCallAnsweringDataType
GetUserAvailabilityCompletedEventArgs

The GetUserAvailabilityCompletedEventArgs class provides data for the GetUserAvailabilityCompleted event.

GetUserAvailabilityRequestType

The GetUserAvailabilityRequestType class represents an operation to get the availability information for a user.

GetUserAvailabilityResponseType

The GetUserAvailabilityResponseType class contains the objects and properties that define user availability information or suggested meeting time information.

GetUserConfigurationCompletedEventArgs
GetUserConfigurationResponseMessageType
GetUserConfigurationResponseType
GetUserConfigurationType
GetUserOofSettingsCompletedEventArgs

The GetUserOofSettingsCompletedEventArgs class provides data for the GetUserOofSettingsCompleted event.

GetUserOofSettingsRequest

The GetUserOofSettingsRequest class represents a request to get a user's Out of Office (OOF) settings.

GetUserOofSettingsResponse

The GetUserOofSettingsResponse class contains the response message and the out of office (OOF) settings for a user.

GetUserPhotoCompletedEventArgs
GetUserPhotoResponseMessageType
GetUserPhotoResponseType
GetUserPhotoType
GetUserRetentionPolicyTagsCompletedEventArgs
GetUserRetentionPolicyTagsResponseMessageType
GetUserRetentionPolicyTagsType
GroupAttendeeConflictData

The GroupAttendeeConflictData class contains aggregate conflict information about the number of users who are available, the number of users who have conflicts, and the number of users who do not have availability information in a distribution list for a suggested meeting time.

GroupByType

The GroupByType class represents an arbitrary grouping for FindItem queries.

GroupedItemsType

The GroupedItemsType class contains a collection of items that are the result of a grouped FindItem call.

HighlightTermType
ImAddressDictionaryEntryType

The ImAddressDictionaryEntryType class represents a collection of instant messaging addresses for a contact.

ImGroupType
ImItemListType
IndexedPageViewType

The IndexedPageViewType class describes how paged item information is returned for a FindItem or FindFolder request.

IndividualAttendeeConflictData

The IndividualAttendeeConflictData class contains a mailbox user's or contact's free/busy status for a specific time window.

InitUMMailboxResponseMessageType
InitUMMailboxType
InstallAppCompletedEventArgs
InstallAppResponseType
InstallAppType
InternetHeaderType

The InternetHeaderType class represents the Internet message header for a given header within the headers collection.

IntervalRecurrencePatternBaseType

The IntervalRecurrencePatternBaseType class is an abstract base class for all recurrence pattern classes.

InvalidRecipientType

The InvalidRecipientType class represents an invalid recipient of a sharing invitation.

IsEqualToType

The IsEqualToType class represents a search expression that compares a property with either a constant value or another property and evaluates to true if they are equal.

IsGreaterThanOrEqualToType

The IsGreaterThanOrEqualToType class represents a search expression that compares a property with either a constant value or another property and returns true if the first property is greater than or equal to the second.

IsGreaterThanType

The IsGreaterThanType class represents a search expression that compares a property with either a constant value or another property and returns true if the first property is greater.

IsLessThanOrEqualToType

The IsLessThanOrEqualToType class represents a search expression that compares a property with either a constant value or another property and returns true if the first property is less than or equal to the second.

IsLessThanType

The IsLessThanType class represents a search expression that compares a property with either a constant value or another property and returns true if the first property is less than the second.

IsNotEqualToType

The IsNotEqualToType class represents a search expression that compares a property with either a constant value or another property and returns true if the values are not the same.

ItemAttachmentType

The ItemAttachmentType class represents an Exchange item that is attached to another Exchange item.

ItemChangeDescriptionType

The ItemChangeDescriptionType class contains data that describes changes that are applied by using the UpdateItem(UpdateItemType) method.

ItemChangeType

The ItemChangeType class contains an item identifier and the updates to apply to the item.

ItemIdType

The ItemIdType class represents an item identifier of an item in an Exchange mailbox.

ItemInfoResponseMessageType

The ItemInfoResponseMessageType class represents the response message for methods that create, update, or delete items.

ItemResponseShapeType

The ItemResponseShapeType class identifies a set of properties to return in a GetItem, FindItem, or SyncFolderItems response.

ItemType

The ItemType class represents a generic item in the Exchange store.

KeywordStatisticsSearchResultType
LocationBasedStateDefinitionType
MailboxCultureType
MailboxData

The MailboxData class represents an individual mailbox user and options for the type of data to be returned about the mailbox user.

MailboxHoldResultType
MailboxHoldStatusType
MailboxQueryType
MailboxSearchScopeType
MailboxStatisticsItemType
MailboxStatisticsSearchResultType
MailTips
MailTipsResponseMessageType
MailTipsServiceConfiguration
ManagedFolderInformationType

The ManagedFolderInformationType class contains information about a managed custom folder.

ManagementRoleType
MarkAllItemsAsReadCompletedEventArgs
MarkAllItemsAsReadResponseType
MarkAllItemsAsReadType
MarkAsJunkCompletedEventArgs
MarkAsJunkResponseMessageType
MarkAsJunkResponseType
MarkAsJunkType
MeetingCancellationMessageType

The MeetingCancellationMessageType class represents a meeting cancellation.

MeetingMessageType

The MeetingMessageType class represents a meeting in the Exchange store.

MeetingRequestMessageType

The MeetingRequestMessageType class represents a meeting request in the Exchange store.

MeetingResponseMessageType

The MeetingResponseMessageType class represents a meeting response in the Exchange store.

MeetingSuggestionType
MemberType
MessageTrackingReportType
MessageType

The MessageType class represents an Exchange e-mail message in a mailbox.

MimeContentType

The MimeContentType class contains the native MIME stream of an object that is represented in base64Binary format.

ModifiedEventType

The ModifiedEventType class represents an event in which an item or folder is modified.

MonthlyRegeneratingPatternType

The MonthlyRegeneratingPatternType class describes the interval, in months, in which a task is regenerated.

MovedCopiedEventType

The MovedCopiedEventType class represents a moved or copied event notification.

MoveFolderCompletedEventArgs

The MoveFolderCompletedEventArgs class provides data for the MoveFolderCompleted event.

MoveFolderResponseType

The MoveFolderResponseType class represents a response to a MoveFolder(MoveFolderType) method call.

MoveFolderType

The MoveFolderType class represents an operation to move folders in a mailbox.

MoveItemCompletedEventArgs

The MoveItemCompletedEventArgs class provides data for the MoveItemCompleted event.

MoveItemResponseType

The MoveItemResponseType class defines a response to a call to the MoveItem(MoveItemType) method.

MoveItemType

The MoveItemType class represents an operation to move items in a mailbox.

MultipleOperandBooleanExpressionType

The MultipleOperandBooleanExpressionType class is the base class for derived classes that represent a restriction formed by two or more Boolean operands.

NoEndRecurrenceRangeType

The NoEndRecurrenceRangeType class describes the start date of an item recurrence pattern that does not have a defined end date.

NonEmptyArrayOfAllItemsType

The NonEmptyArrayOfAllItemsType class contains an array of items that are used with the CreateItem(CreateItemType) method, meeting request items, and calendar items.

NonEmptyArrayOfExtendedPropertyType
NonEmptyArrayOfPropertyValuesType

The NonEmptyArrayOfPropertyValuesType class contains a collection of values for an extended property.

NonEmptyStateDefinitionType
NonIndexableItemDetailResultType
NonIndexableItemDetailType
NonIndexableItemStatisticType
NotificationType

The NotificationType class contains information about the subscription and the events that have occurred since the last notification.

NotType

The NotType class represents a search expression that negates the Boolean value of the search expression that it contains.

NumberedRecurrenceRangeType

The NumberedRecurrenceRangeType class describes the start date and number of occurrences of a recurring item.

OccurrenceInfoType

The OccurrenceInfoType class represents a single modified occurrence of a recurring calendar item.

OccurrenceItemIdType

The OccurrenceItemIdType class identifies a single occurrence of a recurring item.

OccurrencesRangeType
OnlineMeetingSettingsType
OrType

The OrType class represents a search expression that performs a logical OR on the search expression that it contains. The OrType class will evaluate to true if any of its children evaluate to true.

OutOfOfficeMailTip
PathToExceptionFieldType

The PathToExceptionFieldType class identifies particular errors in a request.

PathToExtendedFieldType

The PathToExtendedFieldType class represents an extended MAPI property.

PathToIndexedFieldType

The PathToIndexedFieldType class identifies individual members of a dictionary.

PathToUnindexedFieldType

The PathToUnindexedFieldType class represents frequently referenced properties.

PerformReminderActionResponseMessageType
PerformReminderActionType
PeriodType

The PeriodType class defines a specific stage of the time zone.

PermissionSetType

The PermissionSetType class contains all the permissions that are configured for a folder. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

PermissionType

The PermissionType class defines the access that a user has to a folder. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

PersonaAttributionType
PersonaPhoneNumberType
PersonaPostalAddressType
PersonaResponseShapeType
PersonaType
PhoneCallIdType
PhoneCallInformationType
PhoneEntityType
PhoneNumberAttributedValueType
PhoneNumberDictionaryEntryType

The PhoneNumberDictionaryEntryType class contains a telephone number for a contact.

PhoneType
PhysicalAddressDictionaryEntryType

The PhysicalAddressDictionaryEntryType class contains information that defines a physical address, such as a street address.

PinInfoType
PlayOnPhoneCompletedEventArgs
PlayOnPhoneResponseMessageType
PlayOnPhoneType
PolicyNudgeRulesServiceConfiguration
PostalAddressAttributedValueType
PostItemType

The PostItemType class represents a post item in an Exchange store. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

PostReplyItemBaseType

The PostReplyItemBaseType class is the base class for the PostReplyItemType class.

PostReplyItemType

The PostReplyItemType class contains a reply to a post item. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

PreviewItemMailboxType
PreviewItemResponseShapeType
ProtectionRuleActionType
ProtectionRuleAndType
ProtectionRuleArgumentType
ProtectionRuleConditionType
ProtectionRuleRecipientIsType
ProtectionRuleSenderDepartmentsType
ProtectionRulesServiceConfiguration
ProtectionRuleType
PullSubscriptionRequestType

The PullSubscriptionRequestType class represents a subscription to a pull-based event notification subscription.

PushSubscriptionRequestType

The PushSubscriptionRequestType class represents a subscription to a push-based event notification.

QueryStringType
RecipientTrackingEventType
RecognitionIdType
RecognitionResultType
RecurrencePatternBaseType

The RecurrencePatternBaseType class is the abstract base class for all recurrence patterns.

RecurrenceRangeBaseType

The RecurrenceRangeBaseType class is the abstract base class for all recurrence patterns that have a start date.

RecurrenceType

The RecurrenceType class contains the recurrence pattern for calendar items and meeting requests.

RecurringDateTransitionType

The RecurringDateTransitionType class defines a time zone transition that occurs on a specific date each year.

RecurringDayTransitionType

The RecurringDayTransitionType class defines a time zone transition that occurs on the same day each year.

RecurringMasterItemIdRangesType
RecurringMasterItemIdType

The RecurringMasterItemIdType class identifies a recurrence master item by identifying the identifiers of one of its related occurrence items.

RecurringTimeTransitionType

The RecurringTimeTransitionType class is the base class for derived classes RecurringDateTransitionType and RecurringDayTransitionType that represent time zone transitions.

ReferenceItemResponseType

The ReferenceItemResponseType class is the base class for the SuppressReadReceiptType class.

RefreshSharingFolderCompletedEventArgs

The RefreshSharingFolderCompletedEventArgs class provides data for the RefreshSharingFolderCompleted event.

RefreshSharingFolderResponseMessageType

The RefreshSharingFolderResponseMessageType class contains the status and result of a single RefreshSharingFolder operation call.

RefreshSharingFolderType

The RefreshSharingFolderType class represents a request to refresh shared data in the specified local folder.

RegeneratingPatternBaseType

The RegeneratingPatternBaseType class is the base class for all regenerating patterns.

RelativeMonthlyRecurrencePatternType

The RelativeMonthlyRecurrencePatternType class describes a relative monthly recurrence pattern.

RelativeYearlyRecurrencePatternType

The RelativeYearlyRecurrencePatternType class describes a relative yearly recurrence pattern.

ReminderItemActionType
ReminderType
RemoveContactFromImListCompletedEventArgs
RemoveContactFromImListResponseMessageType
RemoveContactFromImListType
RemoveDelegateCompletedEventArgs

The RemoveDelegateCompletedEventArgs class provides data for the RemoveDelegateCompleted event.

RemoveDelegateResponseMessageType

The RemoveDelegateResponseMessageType class contains the status and results of a call to the RemoveDelegate(RemoveDelegateType) method.

RemoveDelegateType

The RemoveDelegateType class represents a request to remove delegates from a mailbox.

RemoveDistributionGroupFromImListCompletedEventArgs
RemoveDistributionGroupFromImListResponseMessageType
RemoveDistributionGroupFromImListType
RemoveImContactFromGroupCompletedEventArgs
RemoveImContactFromGroupResponseMessageType
RemoveImContactFromGroupType
RemoveImGroupCompletedEventArgs
RemoveImGroupResponseMessageType
RemoveImGroupType
RemoveItemType

The RemoveItemType class represents a response object that is used to remove a meeting item when a MeetingCancellation message is received.

ReplyAllToItemType

The ReplyAllToItemType class represents a reply all item response object that is used to reply to the sender and all recipients of an item.

ReplyBody

The ReplyBody class contains the body of a message.

ReplyToItemType

The ReplyToItemType class represents a reply response object that is used to reply to the sender of an item.

RequestAttachmentIdType

The RequestAttachmentIdType class provides an identifier for an attachment.

RequestServerVersion

The RequestServerVersion class contains versioning information to identify the schema version to target.

ResetUMMailboxResponseMessageType
ResetUMMailboxType
ResolutionType

The ResolutionType class contains a single resolved entity.

ResolveNamesCompletedEventArgs

The ResolveNamesCompletedEventArgs class provides data for the ResolveNamesCompleted event.

ResolveNamesResponseMessageType

The ResolveNamesResponseMessageType class contains the status and result of a ResolveNames request.

ResolveNamesResponseType

The ResolveNamesResponseType class defines a response to a ResolveNames request.

ResolveNamesType

The ResolveNamesType class represents a request to resolve names against the Active Directory directory service and a user's default Contacts folder.

ResponseMessageType

The ResponseMessageType class provides descriptive information about the response status for a single entity in a request.

ResponseMessageTypeMessageXml

The ResponseMessageTypeMessageXml class provides additional error response information.

ResponseObjectCoreType

The ResponseObjectCoreType class is the base class for response objects.

ResponseObjectType

The ResponseObjectType class is the base class for response objects.

RestrictionType

The RestrictionType class contains a search restriction or query for FindItem/FindFolder operations and search folders.

RetentionPolicyTagType
RetentionTagType
RightsManagementLicenseDataType
RoomType
RootItemIdType

The RootItemIdType class identifies the root item of a deleted attachment.

RuleActionsType
RuleOperationErrorType
RuleOperationType
RulePredicateDateRangeType
RulePredicateSizeRangeType
RulePredicatesType
RuleType
RuleValidationErrorType
SaveUMPinResponseMessageType
SaveUMPinType
SearchableMailboxType
SearchExpressionType

The SearchExpressionType class is the base class for derived classes that represent a restriction.

SearchFolderType

The SearchFolderType class represents a search folder that is contained in a mailbox.

SearchMailboxesCompletedEventArgs
SearchMailboxesResponseMessageType
SearchMailboxesResponseType
SearchMailboxesResultType
SearchMailboxesType
SearchParametersType

The SearchParametersType class contains the parameters that define a search folder.

SearchPreviewItemType
SearchRefinerItemType
SeekToConditionPageViewType
SendItemCompletedEventArgs

The SendItemCompletedEventArgs class provides data for the SendItemCompleted event.

SendItemResponseType

The SendItemResponseType class defines a response to a call to the SendItem(SendItemType) method.

SendItemType

The SendItemType class represents a request to send a message.

SendNotificationResponseMessageType

The SendNotificationResponseMessageType class contains the status and result of a single SendNotification request.

SendNotificationResponseType

The SendNotificationResponseType class contains the push notifications that are sent by the computer that is running Microsoft Exchange Server 2007 to the client application.

SerializableTimeZone

The SerializableTimeZone class identifies time zone information and the transition between standard time and daylight saving time.

SerializableTimeZoneTime

The SerializableTimeZoneTime class represents an offset from the time relative to Coordinated Universal Time (UTC).

ServerVersionInfo

The ServerVersionInfo class contains the Microsoft Exchange Server version information.

ServiceConfiguration
ServiceConfigurationResponseMessageType
SetClientExtensionActionType
SetClientExtensionResponseType
SetClientExtensionType
SetFolderFieldType

The SetFolderFieldType class represents an UpdateFolder operation to set a property on an existing folder.

SetHoldOnMailboxesCompletedEventArgs
SetHoldOnMailboxesResponseMessageType
SetHoldOnMailboxesType
SetImGroupCompletedEventArgs
SetImGroupResponseMessageType
SetImGroupType
SetImListMigrationCompletedCompletedEventArgs
SetImListMigrationCompletedResponseMessageType
SetImListMigrationCompletedType
SetItemFieldType

The SetItemFieldType class represents an update to a single property of an item.

SetRuleOperationType
SetTeamMailboxCompletedEventArgs
SetTeamMailboxRequestType
SetTeamMailboxResponseMessageType
SetUserOofSettingsCompletedEventArgs

The SetUserOofSettingsCompletedEventArgs class provides data for the SetUserOofSettingsCompleted event.

SetUserOofSettingsRequest

The SetUserOofSettingsRequest class represents a request to set a user's Out of Office (OOF) settings.

SetUserOofSettingsResponse

The SetUserOofSettingsResponse object contains the result of a call to the SetUserOofSettings operation.

SingleRecipientType

The SingleRecipientType class provies the e-mail address information for a single message recipient.

SmartResponseBaseType

The SmartResponseBaseType class is the base class for canceling, forwarding, and replying to messages.

SmartResponseType

The SmartResponseType class is the base class for canceling, forwarding, and replying to messages.

SmtpDomain
StartFindInGALSpeechRecognitionResponseMessageType
StartFindInGALSpeechRecognitionType
StreamingSubscriptionRequestType
StringArrayAttributedValueType
StringAttributedValueType
SubscribeCompletedEventArgs

The SubscribeCompletedEventArgs class provides data for the SubscribeCompleted event.

SubscribeResponseMessageType

The SubscribeResponseMessageType class contains the status and result of a single Subscribe request.

SubscribeResponseType

The SubscribeResponseType class defines a response to a Subscribe request.

SubscribeType

The SubscribeType class represents a request to subscribe to notifications of events on mailboxes in the Exchange database.

Suggestion

The Suggestion class represents a single meeting suggestion.

SuggestionDayResult

The SuggestionDayResult class contains suggested meeting times for a single day.

SuggestionsResponseType

The SuggestionsResponseType class contains response status information and suggestion data for requested meeting suggestions.

SuggestionsViewOptionsType

The SuggestionsViewOptionsType class contains options for obtaining meeting suggestion information.

SuppressReadReceiptType

The SuppressReadReceiptType class is used to suppress read receipts.

SyncFolderHierarchyChangesType

The SyncFolderHierarchyChangesType class contains a sequenced array of change types that describe the differences between the folders on the client and the folders on the Exchange server.

SyncFolderHierarchyCompletedEventArgs

The SyncFolderHierarchyCompletedEventArgs class provides data for the SyncFolderHierarchyCompleted event.

SyncFolderHierarchyCreateOrUpdateType

The SyncFolderHierarchyCreateOrUpdateType class represents a single folder to create or update in the local client store.

SyncFolderHierarchyDeleteType

The SyncFolderHierarchyDeleteType class identifies a single folder to delete from the local client store.

SyncFolderHierarchyResponseMessageType

The SyncFolderHierarchyResponseMessageType class contains the status and results of a single call to the SyncFolderHierarchy(SyncFolderHierarchyType) method.

SyncFolderHierarchyResponseType

The SyncFolderHierarchyResponseType class defines the response to a call to the SyncFolderHierarchy(SyncFolderHierarchyType) method.

SyncFolderHierarchyType

The SyncFolderHierarchyType class represents a request to synchronize a client folder hierarchy with the computer that is running Microsoft Exchange Server 2007.

SyncFolderItemsChangesType

The SyncFolderItemsChangesType class contains a sequenced array of change types that describe the differences between the items on the client and the items on the Exchange server.

SyncFolderItemsCompletedEventArgs

The SyncFolderItemsCompletedEventArgs class provides data for the SyncFolderItemsCompleted event.

SyncFolderItemsCreateOrUpdateType

The SyncFolderItemsCreateOrUpdateType class represents a single item to create or update in the local client store.

SyncFolderItemsDeleteType

The SyncFolderItemsDeleteType class identifies a single item to delete from the local client store.

SyncFolderItemsReadFlagType

The SyncFolderItemsReadFlagType class is returned as a property of a SyncFolderItemsResponseMessageType instance when an item has been read. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

SyncFolderItemsResponseMessageType

The SyncFolderItemsResponseMessageType class contains the status and results of a single call to the SyncFolderItems(SyncFolderItemsType) method.

SyncFolderItemsResponseType

The SyncFolderItemsResponseType class contains a response to a call to the SyncFolderItems method.

SyncFolderItemsType

The SyncFolderItemsType class represents a request to synchronize items in a folder with the computer that is running Microsoft Exchange Server 2007.

TargetFolderIdType

The TargetFolderIdType class represents a target folder for operations that create, save, copy, move, or synchronize items or folders.

TaskRecurrenceType

The TaskRecurrenceType class contains the recurrence pattern for tasks.

TasksFolderType

The TasksFolderType class represents a Tasks folder that is contained in a mailbox.

TaskSuggestionType
TaskType

The TaskType class represents a task in the Exchange store.

TentativelyAcceptItemType

The TentativelyAcceptItemType class represents a tentative reply to a meeting request.

TimeChangeType

The TimeChangeType class represents the date and time when the time changes to and from daylight saving time and standard time.

TimeZoneContextType

The TimeZoneContextType class specifies the time zone definition that is to be used as the default when assigning the time zone for DateTime properties of objects that are created, updated, and retrieved by using Exchange Web Services (EWS).

TimeZoneDefinitionType

The TimeZoneDefinitionType class specifies the periods and transitions that define a time zone.

TimeZoneType

The TimeZoneType class represents the time zone of the location where a meeting is hosted.

TooBigGroupAttendeeConflictData

The TooBigGroupAttendeeConflictData class represents a meeting attendee that was resolved as a distribution list that was too big to expand.

TrackingPropertyType
TransitionTargetType

The TransitionTargetType class specifies the target of a time zone transition.

TransitionType

The TransitionType class is the base class for derived classes that describe time zone transitions.

TwoOperandExpressionType

The TwoOperandExpressionType class is the base class for derived classes that represent a restriction that is formed by comparing two values against one another.

UMReportAudioMetricsAverageCountersType
UMReportRawCountersType
UnifiedMessageServiceConfiguration
UninstallAppCompletedEventArgs
UninstallAppResponseType
UninstallAppType
UnknownAttendeeConflictData

The UnknownAttendeeConflictData class represents an unresolvable meeting attendee or a meeting attendee that is not a user, distribution list, or contact.

UnpinTeamMailboxCompletedEventArgs
UnpinTeamMailboxRequestType
UnpinTeamMailboxResponseMessageType
UnsubscribeCompletedEventArgs

The UnsubscribeCompletedEventArgs class provides data for the UnsubscribeCompleted event.

UnsubscribeResponseType

The UnsubscribeResponseType class defines a response to an Unsubscribe request.

UnsubscribeType

The UnsubscribeType class represents a request to end a pull notification subscription.

UpdateDelegateCompletedEventArgs

The UpdateDelegateCompletedEventArgs class provides data for the UpdateDelegateCompleted event.

UpdateDelegateResponseMessageType

The UpdateDelegateResponseMessageType class contains the status and result of a call to the UpdateDelegate(UpdateDelegateType) method.

UpdateDelegateType

The UpdateDelegateType class represents a request to update delegate settings on a mailbox.

UpdateFolderCompletedEventArgs

The UpdateFolderCompletedEventArgs class provides data for the UpdateFolderCompleted event.

UpdateFolderResponseType

The UpdateFolderResponseType class represents a response to an UpdateFolder(UpdateFolderType) method call.

UpdateFolderType

The UpdateFolderType class represents a request to update folders in a mailbox.

UpdateInboxRulesCompletedEventArgs
UpdateInboxRulesRequestType
UpdateInboxRulesResponseType
UpdateItemCompletedEventArgs

The UpdateItemCompletedEventArgs class provides data for the UpdateItemCompleted event.

UpdateItemInRecoverableItemsCompletedEventArgs
UpdateItemInRecoverableItemsResponseMessageType
UpdateItemInRecoverableItemsResponseType
UpdateItemInRecoverableItemsType
UpdateItemResponseMessageType

The UpdateItemResponseMessageType class contains the status and result of a single call to the UpdateItem(UpdateItemType) method.

UpdateItemResponseType

The UpdateItemResponseType class defines the response to a call to the UpdateItem(UpdateItemType) method.

UpdateItemType

The UpdateItemType class represents a request to update a set of items.

UpdateUserConfigurationCompletedEventArgs
UpdateUserConfigurationResponseType
UpdateUserConfigurationType
UploadItemsCompletedEventArgs
UploadItemsResponseMessageType
UploadItemsResponseType
UploadItemsType
UploadItemType
UrlEntityType
UserConfigurationDictionaryEntryType
UserConfigurationDictionaryObjectType
UserConfigurationNameType
UserConfigurationType
UserIdType

The UserIdType class identifies a user or a delegate user who has folder access permissions.

UserMailboxType
UserOofSettings

The UserOofSettings class specifies the out of office (OOF) settings for a user.

ValidateUMPinResponseMessageType
ValidateUMPinType
WeeklyRecurrencePatternType

The WeeklyRecurrencePatternType class describes the frequency, in weeks, in which an item recurs, and the days on which the item recurs.

WeeklyRegeneratingPatternType

The WeeklyRegeneratingPatternType class describes the interval, in weeks, in which a task is regenerated.

WellKnownResponseObjectType

The WellKnownResponseObjectType class is the base class of response objects that are used to respond to meeting requests.

WorkingHours

The WorkingHours class represents the time zone settings and working hours for the requested mailbox user.

WorkingPeriod

The WorkingPeriod class contains the work week days and hours of the mailbox user.

YearlyRegeneratingPatternType

The YearlyRegeneratingPatternType class describes the interval, in years, in which a task is regenerated.

Enums

AffectedTaskOccurrencesType

The AffectedTaskOccurrencesType enumeration indicates whether an occurrence of a task or a master task is deleted.

AggregateType

The AggregateType enumeration identifies whether the maximum or minimum value of a representative property is used to order the items in a group.

BodyTypeResponseType

The BodyTypeResponseType enumeration identifies how the body or attachment text is formatted in a response.

BodyTypeType

The BodyTypeType enumeration specifies the item body type.

CalendarItemCreateOrDeleteOperationType

The CalendarItemCreateOrDeleteOperationType enumeration describes how meeting requests and cancellations are handled.

CalendarItemTypeType

The CalendarItemTypeType enumeration identifies the type of a calendar item.

CalendarItemUpdateOperationType

The CalendarItemUpdateOperationType enumeration specifies how meeting updates are communicated after a calendar item is updated.

CalendarPermissionLevelType

The CalendarPermissionLevelType enumeration specifies the permission level that a user has on a Calendar folder. This enumeration was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

CalendarPermissionReadAccessType

The CalendarPermissionReadAccessType enumeration specifies whether a user has permission to read items in a Calendar folder.

ClientAccessTokenTypeType
ClientExtensionProvidedToType
ClientExtensionScopeType
ClientExtensionTypeType
ClientIntentMeetingInquiryActionType
ConflictResolutionType

The ConflictResolutionType enumeration specifies how a conflict is handled during an UpdateItem operation.

ConnectionFailureCauseType
ConnectionStatusType
ContactSourceType

The ContactSourceType enumeration describes whether the contact is located in the Exchange store or in the Active Directory directory service.

ContainmentComparisonType

The ContainmentComparisonType enumeration indicates whether the search ignores casing and spaces.

ContainmentModeType

The ContainmentModeType enumeration identifies the boundaries of a search.

ConversationActionTypeType
ConversationNodeSortOrder
ConversationQueryTraversalType
CreateActionType
DayOfWeekIndexType

The DayOfWeekIndexType enumeration describes which week in a month is used in a relative recurrence pattern.

DayOfWeekType

The DayOfWeekType enumeration describes days of the week that are used in item recurrence patterns.

DefaultShapeNamesType

The DefaultShapeNamesType enumeration identifies standard sets of properties to return in an item or folder response.

DelegateFolderPermissionLevelType

The DelegateFolderPermissionLevelType enumeration specifies the permission level that a delegate user has on a folder in another user's mailbox. This enumeration was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

DeliverMeetingRequestsType

The DeliverMeetingRequestsType enumeration specifies how meeting requests are handled between the delegate and the principal. This enumeration was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

DictionaryURIType

The DictionaryURIType property identifies frequently referenced dictionary properties by URI.

DisableReasonType
DisposalType

The DisposalType enumeration describes how an item or folder is deleted.

DistinguishedFolderIdNameType

The DistinguishedFolderIdNameType enumeration identifies well-known Microsoft Exchange Server 2007 folders that can be referenced by name.

DistinguishedPropertySetType

The DistinguishedPropertySetType enumeration defines the well-known property set IDs for extended properties.

DistinguishedUserType

The DistinguishedUserType enumeration identifies Anonymous and Default user accounts for delegate access. This enumeration was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

ElcFolderType
EmailAddressKeyType

The EmailAddressKeyType enumeration represents a way to identify a single e-mail address within the e-mail address collection for a contact.

EmailPositionType
ExceptionPropertyURIType

The ExceptionPropertyURIType enumeration identifies offending property paths in an error. This will only occur within the MessageXml property of a ResponseMessage.

ExchangeVersionType

The ExchangeVersionType enumeration specifies the schema version to target for a request.

ExternalAudience

The ExternalAudience enumeration determines to whom external Out of Office (OOF) messages are sent.

FileAsMappingType

The FileAsMappingType enumeration defines how to construct what is displayed for a contact in the FileAs property.

FlaggedForActionType
FlagStatusType
FolderQueryTraversalType

The FolderQueryTraversalType enumeration identifies the types of subtree traversals for deletion and enumeration.

FreeBusyViewType

The FreeBusyViewType enumeration specifies the type of calendar information that a client requests.

GetRemindersTypeReminderType
HoldActionType
HoldStatusType
IconIndexType
IdFormatType

The IdFormatType enumeration specifies the source format of the Id to be converted or the format of the Id after conversion. This enumeration was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

ImAddressKeyType

The ImAddressKeyType enumeration represents the instant messaging addresses for a contact.

ImportanceChoicesType

The ImportanceChoicesType enumeration specifies the levels of importance for an item.

IndexBasePointType

The IndexBasePointType enumeration specifies whether the page of items will start at the beginning or the end of the set of items that are found by using the search criteria.

InvalidRecipientResponseCodeType

The InvalidRecipientResponseCodeType enumeration provides information about why the recipient is invalid.

ItemChoiceType
ItemChoiceType1
ItemIndexErrorType
ItemQueryTraversalType

Defines whether the search finds items in folders or in the dumpster folder.

ItemsChoiceType

The ItemsChoiceType enumeration identifies the event type for each event that is returned in a notification.

ItemsChoiceType1

The ItemsChoiceType1 enumeration identifies the change types for each folder in a SyncFolderHierarchy operation.

ItemsChoiceType2

The ItemsChoiceType2 enumeration identifies the change types for each item in a SyncFolderItems operation.

ItemsChoiceType3

The ItemsChoiceType3 enumeration defines the set of response types for an Exchange Web Services request.

ItemsChoiceType4
LegacyFreeBusyType

The LegacyFreeBusyType enumeration represents the free/busy status for a calendar event.

LobbyBypassType
LocationSourceType
MailboxSearchLocationType
MailboxTypeType

The MailboxTypeType enumeration describes the type of mailbox that is represented by the e-mail address.

MailTipTypes
MapiPropertyTypeType

The MapiPropertyTypeType enumeration identifies the type of an extended MAPI property.

MeetingAttendeeType

The MeetingAttendeeType enumeration identifies the types of attendees that are identified in the MailboxDataArray property of the GetUserAvailabilityRequestType.

MeetingRequestTypeType

The MeetingRequestTypeType enumeration describes the types of meeting requests.

MemberStatusType
MessageDispositionType

The MessageDispositionType enumeration specifies how a message item is handled after it is created or updated.

MessageTrackingReportTemplateType
MonthNamesType

The MonthNamesType enumeration describes the month in which a yearly recurring item occurs.

NotificationEventTypeType

The NotificationEventTypeType enumeration identifies the event types that are reported in a notification.

OnlineMeetingAccessLevelType
OofState

The OofState enumeration specifies whether Out of Office (OOF) is enabled for a user's mailbox.

PermissionActionType

The PermissionActionType enumeration defines which items in a folder a user has permission to edit or delete. This enumeration was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

PermissionLevelType

The PermissionLevelType enumeration specifies the permission level that a user has on a folder. This enumeration was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

PermissionReadAccessType

The PermissionReadAccessType enumeration specifies whether a user has permission to read items in a folder.

PhoneCallStateType
PhoneNumberKeyType

The PhoneNumberKeyType enumeration represents types of telephone numbers for a contact.

PhysicalAddressIndexType

The PhysicalAddressIndexType enumeration identifies the display types for physical addresses.

PhysicalAddressKeyType

The PhysicalAddressKeyType enumeration identifies the types of physical addresses for a contact.

PredictedMessageActionType
PresentersType
PreviewItemBaseShapeType
ProtectionRuleActionKindType
ReminderActionType
ReminderGroupType
ResolveNamesSearchScopeType

The ResolveNamesSearchScopeType enumeration identifies the order and scope for a ResolveNames search.

ResponseClassType

The ResponseClassType enumeration identifies the status states of a response.

ResponseCodeType

The ResponseCodeType enumeration provides status information for the request.

ResponseTypeType

The ResponseTypeType enumeration represents the types of recipient responses that are received for a meeting.

RetentionActionType
RetentionType
RuleFieldURIType
RuleValidationErrorCodeType
SearchFolderTraversalType

The SearchFolderTraversalType enumeration identifies the options for how a folder hierarchy is searched by a search folder.

SearchItemKindType
SearchPageDirectionType
SearchResultType
SensitivityChoicesType

The SensitivityChoicesType specifies the sensitivity level types that are available for an item.

ServiceConfigurationType
SetClientExtensionActionIdType
SharingDataType

The SharingDataType enumeration specifies the type of data that is shared.

SortDirectionType

The SortDirectionType enumeration identifies the ordering options for the groups in the grouped item array that is returned in the response.

StandardGroupByType

The StandardGroupByType enumeration represents the standard grouping and aggregating mechanisms for a grouped FindItem operation.

SuggestionQuality

The SuggestionQuality enumeration identifies the quality types of the suggested meeting day or time.

SyncFolderItemsScopeType

The SyncFolderItemsScopeType enumeration defines the information that is returned in a synchronization response.

TaskDelegateStateType

The TaskDelegateStateType enumeration represents the status types of a delegated task. This enumeration is never set.

TaskStatusType

The TaskStatusType enumeration identifies the status types of a task item.

TeamMailboxLifecycleStateType
TransitionTargetKindType

The TransitionTargetKindType identifies whether the time zone transition target is a time zone period of a group of time zone transitions.

UMCDRFilterByType
UMCDRGroupByType
UMMailboxTranscriptionEnabledSetting
UnindexedFieldURIType

The UnindexedFieldURIType enumeration identifies frequently referenced unindexed properties by URI.

UserConfigurationDictionaryObjectTypesType
UserConfigurationPropertyType
UserPhotoSizeType
ViewFilterType

Delegates

AddDelegateCompletedEventHandler

The AddDelegateCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

AddDistributionGroupToImListCompletedEventHandler
AddImContactToGroupCompletedEventHandler
AddImGroupCompletedEventHandler
AddNewImContactToGroupCompletedEventHandler
AddNewTelUriContactToGroupCompletedEventHandler
ApplyConversationActionCompletedEventHandler
ArchiveItemCompletedEventHandler
ConvertIdCompletedEventHandler

The ConvertIdCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

CopyFolderCompletedEventHandler

The CopyFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

CopyItemCompletedEventHandler

The CopyItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

CreateAttachmentCompletedEventHandler

The CreateAttachmentCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

CreateFolderCompletedEventHandler

The CreateFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

CreateFolderPathCompletedEventHandler
CreateItemCompletedEventHandler

The CreateItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

CreateManagedFolderCompletedEventHandler

The CreateManagedFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

CreateUserConfigurationCompletedEventHandler
DeleteAttachmentCompletedEventHandler

The DeleteAttachmentCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

DeleteFolderCompletedEventHandler

The DeleteFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

DeleteItemCompletedEventHandler

The DeleteItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

DeleteUserConfigurationCompletedEventHandler
DisableAppCompletedEventHandler
DisconnectPhoneCallCompletedEventHandler
EmptyFolderCompletedEventHandler
ExpandDLCompletedEventHandler

The ExpandDLCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

ExportItemsCompletedEventHandler
FindConversationCompletedEventHandler
FindFolderCompletedEventHandler

The FindFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

FindItemCompletedEventHandler

The FindItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

FindMessageTrackingReportCompletedEventHandler
FindPeopleCompletedEventHandler
GetAppManifestsCompletedEventHandler
GetAppMarketplaceUrlCompletedEventHandler
GetAttachmentCompletedEventHandler

The GetAttachmentCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetClientAccessTokenCompletedEventHandler
GetConversationItemsCompletedEventHandler
GetDelegateCompletedEventHandler

The GetDelegateCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetDiscoverySearchConfigurationCompletedEventHandler
GetEventsCompletedEventHandler

The GetEventsCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetFolderCompletedEventHandler

The GetFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetHoldOnMailboxesCompletedEventHandler
GetImItemListCompletedEventHandler
GetImItemsCompletedEventHandler
GetInboxRulesCompletedEventHandler
GetItemCompletedEventHandler

The GetItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetMailTipsCompletedEventHandler
GetMessageTrackingReportCompletedEventHandler
GetNonIndexableItemDetailsCompletedEventHandler
GetNonIndexableItemStatisticsCompletedEventHandler
GetPasswordExpirationDateCompletedEventHandler
GetPersonaCompletedEventHandler
GetPhoneCallInformationCompletedEventHandler
GetRoomListsCompletedEventHandler
GetRoomsCompletedEventHandler
GetSearchableMailboxesCompletedEventHandler
GetServerTimeZonesCompletedEventHandler

The GetServerTimeZonesCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetServiceConfigurationCompletedEventHandler
GetSharingFolderCompletedEventHandler

The GetSharingFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetSharingMetadataCompletedEventHandler

The GetSharingMetadataCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetStreamingEventsCompletedEventHandler
GetUserAvailabilityCompletedEventHandler

The GetUserAvailabilityCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

GetUserConfigurationCompletedEventHandler
GetUserOofSettingsCompletedEventHandler

The GetUserOofSettingsCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation completes.

GetUserPhotoCompletedEventHandler
GetUserRetentionPolicyTagsCompletedEventHandler
InstallAppCompletedEventHandler
MarkAllItemsAsReadCompletedEventHandler
MarkAsJunkCompletedEventHandler
MoveFolderCompletedEventHandler

The MoveFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

MoveItemCompletedEventHandler

The MoveItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

PlayOnPhoneCompletedEventHandler
RefreshSharingFolderCompletedEventHandler

The RefreshSharingFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

RemoveContactFromImListCompletedEventHandler
RemoveDelegateCompletedEventHandler

The RemoveDelegateCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

RemoveDistributionGroupFromImListCompletedEventHandler
RemoveImContactFromGroupCompletedEventHandler
RemoveImGroupCompletedEventHandler
ResolveNamesCompletedEventHandler

The ResolveNamesCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

SearchMailboxesCompletedEventHandler
SendItemCompletedEventHandler

The SendItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

SetHoldOnMailboxesCompletedEventHandler
SetImGroupCompletedEventHandler
SetImListMigrationCompletedCompletedEventHandler
SetTeamMailboxCompletedEventHandler
SetUserOofSettingsCompletedEventHandler

The SetUserOofSettingsCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

SubscribeCompletedEventHandler

The SubscribeCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

SyncFolderHierarchyCompletedEventHandler

The SyncFolderHierarchyCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

SyncFolderItemsCompletedEventHandler

The SyncFolderItemsCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

UninstallAppCompletedEventHandler
UnpinTeamMailboxCompletedEventHandler
UnsubscribeCompletedEventHandler

The UnsubscribeCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

UpdateDelegateCompletedEventHandler

The UpdateDelegateCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

UpdateFolderCompletedEventHandler

The UpdateFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

UpdateInboxRulesCompletedEventHandler
UpdateItemCompletedEventHandler

The UpdateItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.

UpdateItemInRecoverableItemsCompletedEventHandler
UpdateUserConfigurationCompletedEventHandler
UploadItemsCompletedEventHandler