Printer Friendly Version      Send     
Click to Rate and Give Feedback
ExchangeWebServices Namespace

The ExchangeWebServices namespace name is an arbitrary name. The namespace is determined when the proxy classes are created using wsdl.exe or the Add Web Reference in Visual Studio 2005.

ClassDescription
AbsoluteMonthlyRecurrencePatternTypeThe AbsoluteMonthlyRecurrencePatternType class represents a monthly recurrence pattern.
AbsoluteYearlyRecurrencePatternTypeThe AbsoluteYearlyRecurrencePatternType class represents a yearly recurrence pattern.
AcceptItemTypeThe AcceptItemType class represents an accept response object that is used to reply to a meeting request or calendar item.
AddDelegateCompletedEventArgsThe AddDelegateCompletedEventArgs class provides data for the AddDelegateCompleted event.
AddDelegateResponseMessageTypeThe 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).
AddDelegateTypeThe AddDelegateType class represents a request to add delegates to a mailbox.
AggregateOnTypeThe AggregateOnType class identifies the Exchange store property that is used to determine the order of grouped items for a grouped FindItem result set.
AlternateIdBaseTypeThe AlternateIdBaseType class is the base class for derived classes that describe item, folder, or public folder identifiers to convert.
AlternateIdTypeThe AlternateIdType class describes an identifier to convert in a request and the results of a converted identifier in the response.
AlternatePublicFolderIdTypeThe AlternatePublicFolderIdType class describes a public folder identifier to convert to another identifier format.
AlternatePublicFolderItemIdTypeThe AlternatePublicFolderItemIdType class describes a public folder item identifier to convert to another identifier format.
AndTypeThe 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.
AppendToFolderFieldTypeThe AppendToFolderFieldType class is not implemented. Any request that uses this class will always return an error response.
AppendToItemFieldTypeThe AppendToItemFieldType class identifies data to append to a single property of an item during and UpdateItem Operation.
ArrayOfDLExpansionTypeThe ArrayOfDLExpansionType class contains an array of mailboxes that are contained in a distribution list.
ArrayOfGroupedItemsTypeThe ArrayOfGroupedItemsType class contains an array of items that are returned by the FindItem method
ArrayOfRealItemsTypeThe ArrayOfRealItemsType class contains an array of items.
ArrayOfResolutionTypeThe ArrayOfResolutionType class contains an array of items that are returned by the ResolveNames method.
ArrayOfResponseMessagesTypeThe ArrayOfResponseMessagesType class contains an array of elements of the type ResponseMessageType that represents the response messages for a request.
AttachmentIdTypeThe AttachmentIdType class represents the item identifier and new change key of an item after an attachment has been attached.
AttachmentInfoResponseMessageTypeThe AttachmentInfoResponseMessageType class contains status and response data for attachments.
AttachmentResponseShapeTypeThe AttachmentResponseShapeType class identifies additional properties for the GetAttachment method to return.
AttachmentTypeThe AttachmentType class represents an attachment.
AttendeeConflictDataThe AttendeeConflictData class is the base class for meeting attendee conflicts.
AttendeeTypeThe AttendeeType class represents attendees and resources for a meeting.
AvailabilityProxyRequestTypeThe AvailabilityProxyRequestType class identifies whether a proxy request is cross-site or cross-forest.
BaseDelegateResponseMessageTypeThe BaseDelegateResponseMessageType class is the abstract base class of all response messages.
BaseDelegateTypeThe BaseDelegateType class is the base class for derived classes that represent a request that is related to delegate management.
BaseEmailAddressTypeThe BaseEmailAddressType class is the base class for derived classes that represent an e-mail address.
BaseFolderIdTypeThe BaseFolderIdType class is the base class for derived classes that represent a folder identifier.
BaseFolderTypeThe BaseFolderType class is the base class for derived classes that represent a folder.
BaseGroupByTypeThe BaseGroupByType class represents the base class for derived classes that define grouped FindItem queries.
BaseItemIdTypeThe 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.
BaseMoveCopyFolderTypeThe BaseMoveCopyFolderType class is the base class for the CopyFolderType and MoveFolderType classes.
BaseMoveCopyItemTypeThe BaseMoveCopyItemType class is the base class for the CopyItemType and MoveItemType classes.
BaseNotificationEventTypeThe BaseNotificationEventType class is the base type for event notifications.
BaseObjectChangedEventTypeThe BaseObjectChangedEventType class represents create, delete, and new mail events.
BasePagingTypeThe BasePagingType class is the base class for derived classes that represent paged views.
BasePathToElementTypeThe BasePathToElementType class is the base class for PathToUnindexedFieldType, PathToIndexedFieldType, PathToExceptionFieldType, or PathToExtendedFieldType classes.
BasePermissionTypeThe BasePermissionType class is an abstract class that defines base permissions for items and folders.
BaseRequestTypeThe BaseRequestType class is the base class for derived classes that represent Web service requests.
BaseResponseMessageTypeThe BaseResponseMessageType class represents the base class for response messages.
BaseSubscriptionRequestTypeThe BaseSubscriptionRequestType class is the base class for descendant classes that form the notification requests.
BodyTypeThe BodyType class represents the body content of an item.
CalendarEventThe CalendarEvent class represents a unique calendar item occurrence.
CalendarEventDetailsThe CalendarEventDetails class provides additional information about a calendar event.
CalendarFolderTypeThe CalendarFolderType class represents a folder that primarily contains calendar items.
CalendarItemTypeThe CalendarItemType class represents an Exchange calendar item.
CalendarPermissionSetTypeThe 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).
CalendarPermissionTypeThe 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).
CalendarViewTypeThe CalendarViewType class represents the settings that are used to return calendar items as they appear in a calendar.
CancelCalendarItemTypeThe CancelCalendarItemType class represents a cancel response object that is used to cancel a meeting.
ChangeDescriptionTypeThe ChangeDescriptionType class is the base class that is used to describe changes in UpdateFolder and UpdateItem operations.
CompleteNameTypeThe CompleteNameType class represents the complete name of a contact.
ConflictResultsTypeThe ConflictResultsType class number of conflicts in an UpdateItem response.
ConnectingSIDTypeThe ConnectingSIDType class represents the account to impersonate when you are using the ExchangeImpersonationType SOAP header.
ConstantValueTypeThe ConstantValueType class represents a constant value in a restriction.
ContactItemTypeThe ContactItemType class represents an Exchange contact item.
ContactsFolderTypeThe ContactsFolderType class represents a Contacts folder in a mailbox.
ContactsViewTypeThe ContactsViewType class represents the settings that are used to return contact items based on their alphabetical display names.
ContainsExpressionTypeThe ContainsExpressionType class represents a search expression that determines whether a given property contains the supplied constant string value.
ConvertIdCompletedEventArgsThe ConvertIdCompletedEventArgs class provides data for the ConvertIdCompleted event.
ConvertIdResponseMessageTypeThe ConvertIdResponseMessageType class contains the status and result of a ConvertId request. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).
ConvertIdResponseTypeThe ConvertIdResponseType class contains a response to a ConvertId request. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).
ConvertIdTypeThe ConvertIdType class represents a request to convert item and folder identifiers between supported Exchange formats.
CopyFolderCompletedEventArgsThe CopyFolderCompletedEventArgs class provides data for the CopyFolderCompleted event.
CopyFolderResponseTypeThe CopyFolderResponseType class represents a response to a CopyFolder method call.
CopyFolderTypeThe CopyFolderType class represents an operation to copy folders in an Exchange database.
CopyItemCompletedEventArgsThe CopyItemCompletedEventArgs class provides data for the CopyItemCompleted event.
CopyItemResponseTypeThe CopyItemResponseType class represents the response returned by the CopyItem method.
CopyItemTypeThe CopyItemType class represents an operation to copy items in a mailbox.
CreateAttachmentCompletedEventArgsThe CreateAttachmentCompletedEventArgs class provides data for the CreateAttachmentCompleted event.
CreateAttachmentResponseTypeThe CreateAttachmentResponseType class contains the status for a call to the CreateAttachment method.
CreateAttachmentTypeThe CreateAttachmentType class represents a request to attach an item or file to a specified item in the Exchange database.
CreateFolderCompletedEventArgsThe CreateFolderCompletedEventArgs class provides data for the CreateFolderCompleted event.
CreateFolderResponseTypeThe CreateFolderResponseType class represents a response to a CreateFolder method call.
CreateFolderTypeThe CreateFolderType class represents a request to create a folder.
CreateItemCompletedEventArgsThe CreateItemCompletedEventArgs class provides data for the CreateItemCompleted event.
CreateItemResponseTypeThe CreateItemResponseType class defines a response to a CreateItem request.
CreateItemTypeThe CreateItemType class represents a request to create an item or response object.
CreateManagedFolderCompletedEventArgsThe CreateManagedFolderCompletedEventArgs class provides data for the CreateManagedFolderCompleted event.
CreateManagedFolderRequestTypeThe CreateManagedFolderRequestType class represents a request to add a managed folder to a mailbox.
CreateManagedFolderResponseTypeThe CreateManagedFolderResponseType class represents a response to a CreateManagedFolder method call.
DailyRecurrencePatternTypeThe DailyRecurrencePatternType class describes the frequency, in days, in which a calendar item or a task recurs.
DailyRegeneratingPatternTypeThe DailyRegeneratingPatternType class describes the frequency, in days, in which a task is regenerated.
DeclineItemTypeThe DeclineItemType class represents a decline item response object that is used to reply to a meeting request or calendar item.
DelegatePermissionsTypeThe DelegatePermissionsType class contains the delegate permission-level settings for a user. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).
DelegateUserResponseMessageTypeThe DelegateUserResponseMessageType class contains the response message for a single delegate user. This class was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).
DelegateUserTypeThe 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.
DeleteAttachmentResponseMessageTypeThe DeleteAttachmentResponseMessageType class contains the status and result of a single DeleteAttachment method call.
DeleteAttachmentResponseTypeThe DeleteAttachmentResponseType class contains the status of a call to the DeleteAttachment method.
DeleteAttachmentTypeThe DeleteAttachmentType class represents a request to delete an attachment on an item in the Exchange database.
DeletedOccurrenceInfoTypeThe DeletedOccurrenceInfoType class represents a deleted occurrence of a recurring calendar item.
DeleteFolderCompletedEventArgsThe DeleteFolderCompletedEventArgs class provides data for the DeleteFolderCompleted event.
DeleteFolderFieldTypeThe DeleteFolderFieldType class represents an UpdateFolder operation to delete a property from a folder.
DeleteFolderResponseTypeThe DeleteFolderResponseType class represents a response to a DeleteFolder method call.
DeleteFolderTypeThe DeleteFolderType class represents a request to delete folders from a mailbox.
DeleteItemCompletedEventArgsThe DeleteItemCompletedEventArgs class provides data for the DeleteItemCompleted event.
DeleteItemFieldTypeThe DeleteItemFieldType class represents a property to delete from an item.
DeleteItemResponseTypeThe DeleteItemResponseType class defines a response to a single DeleteItem request.
DeleteItemTypeThe DeleteItemType class represents a request to delete items in an Exchange database.
DistinguishedFolderIdTypeThe 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.
DistinguishedGroupByTypeThe DistinguishedGroupByType class represents a standard grouping for FindItem queries.
DistributionListTypeThe DistributionListType class represents a distribution list.
DurationThe Duration class represents a duration of time.
EffectiveRightsTypeThe 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).
EmailAddressThe EmailAddress class represents the address of a mailbox user.
EmailAddressDictionaryEntryTypeThe EmailAddressDictionaryEntryType class represents an e-mail address associated with a contact.
EmailAddressTypeThe EmailAddressType class represents an e-mail address.
EndDateRecurrenceRangeTypeThe EndDateRecurrenceRangeType class describes the start date and the end date of an item recurrence pattern.
ExchangeImpersonationTypeAn 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.
ExchangeServiceBindingThe 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.
ExcludesTypeThe ExcludesType class performs a bitwise mask of the specified property and a supplied value.
ExcludesValueTypeThe ExcludesValueType class represents a hexadecimal or decimal mask to be used during an Excludes restriction operation.
ExistsTypeThe ExistsType class represents a search expression that returns true if the supplied property exists on an item.
ExpandDLCompletedEventArgsThe ExpandDLCompletedEventArgs class provides data for the ExpandDLCompleted event.
ExpandDLResponseMessageTypeThe ExpandDLResponseMessageType class contains the status and result of a single ExpandDL request.
ExpandDLResponseTypeThe ExpandDLResponseType class defines a response to a request to expand a distribution list.
ExpandDLTypeThe ExpandDLType class represents a request to expand a distribution list.
ExtendedPropertyTypeThe ExtendedPropertyType class identifies extended MAPI properties on folders and items.
FieldOrderTypeThe FieldOrderType class represents a single field by which to sort results and indicates the direction for the sort in a FindItem request.
FieldURIOrConstantTypeThe FieldURIOrConstantType class contains either a property or a constant value to be used when comparing with another property.
FileAttachmentTypeThe FileAttachmentType class represents a file that is attached to an item in the Exchange store.
FindFolderCompletedEventArgsThe FindFolderCompletedEventArgs class provides data for the FindFolderCompleted event.
FindFolderParentTypeThe FindFolderParentType class contains the results of a search of a single root folder during a FindFolder operation.
FindFolderResponseMessageTypeThe FindFolderResponseMessageType class represents the response