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.

Classes

  Class Description
Public class AbsoluteDateTransitionType The AbsoluteDateTransitionType class represents a time zone transition that occurs on a specific date and at a specific time.
Public class AbsoluteMonthlyRecurrencePatternType The AbsoluteMonthlyRecurrencePatternType class represents a monthly recurrence pattern.
Public class AbsoluteYearlyRecurrencePatternType The AbsoluteYearlyRecurrencePatternType class represents a yearly recurrence pattern.
Public class AcceptItemType The AcceptItemType class represents an accept response object that is used to reply to a meeting request or calendar item.
Public class AcceptSharingInvitationType The AcceptSharingInvitationType class is used to accept a sharing invitation.
Public class AddDelegateCompletedEventArgs The AddDelegateCompletedEventArgs class provides data for the AddDelegateCompleted event.
Public class AddDelegateResponseMessageType The AddDelegateResponseMessageType class contains the status and result of a call to the AddDelegate operation. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).
Public class AddDelegateType The AddDelegateType class represents a request to add delegates to a mailbox.
Public class 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.
Public class AlternateIdBaseType The AlternateIdBaseType class is the base class for derived classes that describe item, folder, or public folder identifiers to convert.
Public class AlternateIdType The AlternateIdType class describes an identifier to convert in a request and the results of a converted identifier in the response.
Public class AlternatePublicFolderIdType The AlternatePublicFolderIdType class describes a public folder identifier to convert to another identifier format.
Public class AlternatePublicFolderItemIdType The AlternatePublicFolderItemIdType class describes a public folder item identifier to convert to another identifier format.
Public class 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.
Public class AppendToFolderFieldType The AppendToFolderFieldType class is not implemented. Any request that uses this class will always return an error response.
Public class AppendToItemFieldType The AppendToItemFieldType class identifies data to append to a single property of an item during an UpdateItem operation.
Public class ApplyConversationActionCompletedEventArgs
Public class ApplyConversationActionResponseType
Public class ApplyConversationActionType
Public class ArrayOfDLExpansionType The ArrayOfDLExpansionType class contains an array of mailboxes that are contained in a distribution list.
Public class ArrayOfGroupedItemsType The ArrayOfGroupedItemsType class contains an array of items that are returned by the FindItem method.
Public class ArrayOfRealItemsType The ArrayOfRealItemsType class contains an array of items.
Public class ArrayOfResolutionType The ArrayOfResolutionType class contains an array of items that are returned by the ResolveNames method.
Public class ArrayOfResponseMessagesType The ArrayOfResponseMessagesType class contains an array of elements of type ResponseMessageType that represent the response messages for a request.
Public class ArrayOfTimeZoneDefinitionType The ArrayOfTimeZoneDefinitionType class contains an array of time zone definitions.
Public class ArrayOfTrackingPropertiesType
Public class ArrayOfTransitionsType The ArrayOfTransitionsType class contains an array of time zone transitions.
Public class AttachmentIdType The AttachmentIdType class represents the item identifier and new change key of an item after an attachment has been attached.
Public class AttachmentInfoResponseMessageType The AttachmentInfoResponseMessageType class contains status and response data for attachments.
Public class AttachmentResponseShapeType The AttachmentResponseShapeType class identifies additional properties for the GetAttachment method to return.
Public class AttachmentType The AttachmentType class represents an attachment.
Public class AttendeeConflictData The AttendeeConflictData class is the base class for meeting attendee conflicts.
Public class AttendeeType The AttendeeType class represents attendees and resources for a meeting.
Public class BaseDelegateResponseMessageType The BaseDelegateResponseMessageType class is the abstract base class of all response messages.
Public class BaseDelegateType The BaseDelegateType class is the base class for derived classes that represent a request that is related to delegate management.
Public class BaseEmailAddressType The BaseEmailAddressType class is the base class for derived classes that represent an e-mail address.
Public class BaseFolderIdType The BaseFolderIdType class is the base class for derived classes that represent a folder identifier.
Public class BaseFolderType The BaseFolderType class is the base class for derived classes that represent a folder.
Public class BaseGroupByType The BaseGroupByType class represents the base class for derived classes that define grouped FindItem queries.
Public class 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.
Public class BaseMoveCopyFolderType The BaseMoveCopyFolderType class is the base class for the CopyFolderType and MoveFolderType classes.
Public class BaseMoveCopyItemType The BaseMoveCopyItemType class is the base class for the CopyItemType and MoveItemType classes.
Public class BaseNotificationEventType The BaseNotificationEventType class is the base type for event notifications.
Public class BaseObjectChangedEventType The BaseObjectChangedEventType class represents create, delete, and new mail events.
Public class BasePagingType The BasePagingType class is the base class for derived classes that represent paged views.
Public class BasePathToElementType The BasePathToElementType class is the base class for the PathToUnindexedFieldType, PathToIndexedFieldType, PathToExceptionFieldType, or PathToExtendedFieldType classes.
Public class BasePermissionType The BasePermissionType class is an abstract class that defines base permissions for items and folders.
Public class BaseRequestType The BaseRequestType class is the base class for derived classes that represent Web service requests.
Public class BaseResponseMessageType The BaseResponseMessageType class represents the base class for response messages.
Public class BaseSubscriptionRequestType The BaseSubscriptionRequestType class is the base class for descendant classes that form the notification requests.
Public class BodyType The BodyType class represents the body content of an item.
Public class CalendarEvent The CalendarEvent class represents a unique calendar item occurrence.
Public class CalendarEventDetails The CalendarEventDetails class provides additional information about a calendar event.
Public class CalendarFolderType The CalendarFolderType class represents a folder that primarily contains calendar items.
Public class CalendarItemType The CalendarItemType class represents an Exchange calendar item.
Public class 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).
Public class 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).
Public class CalendarViewType The CalendarViewType class represents the settings that are used to return calendar items as they appear in a calendar.
Public class CancelCalendarItemType The CancelCalendarItemType class represents a cancel response object that is used to cancel a meeting.
Public class ChangeDescriptionType The ChangeDescriptionType class is the base class that is used to describe changes in UpdateFolder and UpdateItem operations.
Public class CompleteNameType The CompleteNameType class represents the complete name of a contact.
Public class ConflictResultsType The ConflictResultsType class contains the number of conflicts in an UpdateItem response.
Public class ConnectingSIDType The ConnectingSIDType class represents the account to impersonate when you are using the ExchangeImpersonationType SOAP header.
Public class ConstantValueType The ConstantValueType class represents a constant value in a restriction.
Public class ContactItemType The ContactItemType class represents an Exchange contact item.
Public class ContactsFolderType The ContactsFolderType class represents a Contacts folder in a mailbox.
Public class ContactsViewType The ContactsViewType class represents the settings that are used to return contact items based on their alphabetical display names.
Public class ContainsExpressionType The ContainsExpressionType class represents a search expression that determines whether a given property contains the supplied constant string value.
Public class ConversationActionType
Public class ConversationType
Public class ConvertIdCompletedEventArgs The ConvertIdCompletedEventArgs class provides data for the ConvertIdCompleted event.
Public class 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).
Public class ConvertIdResponseType The ConvertIdResponseType class contains a response to a ConvertId request. This element was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).
Public class ConvertIdType The ConvertIdType class represents a request to convert item and folder identifiers between supported Exchange formats.
Public class CopyFolderCompletedEventArgs The CopyFolderCompletedEventArgs class provides data for the CopyFolderCompleted event.
Public class CopyFolderResponseType The CopyFolderResponseType class represents a response to a CopyFolder method call.
Public class CopyFolderType The CopyFolderType class represents an operation to copy folders in an Exchange database.
Public class CopyItemCompletedEventArgs The CopyItemCompletedEventArgs class provides data for the CopyItemCompleted event.
Public class CopyItemResponseType The CopyItemResponseType class represents the response that is returned by the CopyItem method.
Public class CopyItemType The CopyItemType class represents an operation to copy items in a mailbox.
Public class CreateAttachmentCompletedEventArgs The CreateAttachmentCompletedEventArgs class provides data for the CreateAttachmentCompleted event.
Public class CreateAttachmentResponseType The CreateAttachmentResponseType class contains the status for a call to the CreateAttachment method.
Public class CreateAttachmentType The CreateAttachmentType class represents a request to attach an item or file to a specified item in the Exchange database.
Public class CreateFolderCompletedEventArgs The CreateFolderCompletedEventArgs class provides data for the CreateFolderCompleted event.
Public class CreateFolderResponseType The CreateFolderResponseType class represents a response to a CreateFolder method call.
Public class CreateFolderType The CreateFolderType class represents a request to create a folder.
Public class CreateItemCompletedEventArgs The CreateItemCompletedEventArgs class provides data for the CreateItemCompleted event.
Public class CreateItemResponseType The CreateItemResponseType class defines a response to a CreateItem request.
Public class CreateItemType The CreateItemType class represents a request to create an item or response object.
Public class CreateManagedFolderCompletedEventArgs The CreateManagedFolderCompletedEventArgs class provides data for the CreateManagedFolderCompleted event.
Public class CreateManagedFolderRequestType The CreateManagedFolderRequestType class represents a request to add a managed folder to a mailbox.
Public class CreateManagedFolderResponseType The CreateManagedFolderResponseType class represents a response to a CreateManagedFolder method call.
Public class CreateRuleOperationType
Public class CreateUserConfigurationCompletedEventArgs
Public class CreateUserConfigurationResponseType
Public class CreateUserConfigurationType
Public class DailyRecurrencePatternType The DailyRecurrencePatternType class describes the frequency, in days, in which a calendar item or a task recurs.
Public class DailyRegeneratingPatternType The DailyRegeneratingPatternType class describes the frequency, in days, in which a task is regenerated.
Public class DateTimePrecisionType
Public class DeclineItemType The DeclineItemType class represents a decline item response object that is used to reply to a meeting request or calendar item.
Public class 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).
Public class 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).
Public class 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).
Public class DeleteAttachmentCompletedEventArgs The DeleteAttachmentCompletedEventArgs class provides data for the DeleteAttachmentCompleted event.
Public class DeleteAttachmentResponseMessageType The DeleteAttachmentResponseMessageType class contains the status and result of a single DeleteAttachment method call.
Public class DeleteAttachmentResponseType The DeleteAttachmentResponseType class contains the status of a call to the DeleteAttachment method.
Public class DeleteAttachmentType The DeleteAttachmentType class represents a request to delete an attachment on an item in the Exchange database.
Public class DeletedOccurrenceInfoType The DeletedOccurrenceInfoType class represents a deleted occurrence of a recurring calendar item.
Public class DeleteFolderCompletedEventArgs The DeleteFolderCompletedEventArgs class provides data for the DeleteFolderCompleted event.
Public class DeleteFolderFieldType The DeleteFolderFieldType class represents an UpdateFolder operation to delete a property from a folder.
Public class DeleteFolderResponseType The DeleteFolderResponseType class represents a response to a DeleteFolder method call.
Public class DeleteFolderType The DeleteFolderType class represents a request to delete folders from a mailbox.
Public class DeleteItemCompletedEventArgs The DeleteItemCompletedEventArgs class provides data for the DeleteItemCompleted event.
Public class DeleteItemFieldType The DeleteItemFieldType class represents a property to delete from an item.
Public class DeleteItemResponseType The DeleteItemResponseType class defines a response to a single DeleteItem request.
Public class DeleteItemType The DeleteItemType class represents a request to delete items in an Exchange database.
Public class DeleteRuleOperationType
Public class DeleteUserConfigurationCompletedEventArgs
Public class DeleteUserConfigurationResponseType
Public class DeleteUserConfigurationType
Public class DirectoryEntryType
Public class DisconnectPhoneCallCompletedEventArgs
Public class DisconnectPhoneCallResponseMessageType
Public class DisconnectPhoneCallType
Public class 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.
Public class DistinguishedGroupByType The DistinguishedGroupByType class represents a standard grouping for FindItem queries.
Public class DistributionListType The DistributionListType class represents a distribution list.
Public class Duration The Duration class represents a duration of time.
Public class 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).
Public class EmailAddress The EmailAddress class represents the address of a mailbox user.
Public class EmailAddressDictionaryEntryType The EmailAddressDictionaryEntryType class represents an e-mail address that is associated with a contact.
Public class EmailAddressType The EmailAddressType class represents an e-mail address.
Public class EmptyFolderCompletedEventArgs
Public class EmptyFolderResponseType
Public class EmptyFolderType
Public class EncryptedSharedFolderDataType The EncryptedSharedFolderDataType contains the encrypted data that a client passes to a server to share folder data with other clients.
Public class EndDateRecurrenceRangeType The EndDateRecurrenceRangeType class describes the start date and the end date of an item recurrence pattern.
Public class 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.
Public class 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.
Public class ExcludesType The ExcludesType class performs a bitwise mask of the specified property and a supplied value.
Public class ExcludesValueType The ExcludesValueType class represents a hexadecimal or decimal mask to be used during an Excludes restriction operation.
Public class ExistsType The ExistsType class represents a search expression that returns true if the supplied property exists on an item.
Public class ExpandDLCompletedEventArgs The ExpandDLCompletedEventArgs class provides data for the ExpandDLCompleted event.
Public class ExpandDLResponseMessageType The ExpandDLResponseMessageType class contains the status and result of a single ExpandDL request.
Public class ExpandDLResponseType The ExpandDLResponseType class defines a response to a request to expand a distribution list.
Public class ExpandDLType The ExpandDLType class represents a request to expand a distribution list.
Public class ExportItemsCompletedEventArgs
Public class ExportItemsResponseMessageType
Public class ExportItemsResponseType
Public class ExportItemsType
Public class ExtendedPropertyType The ExtendedPropertyType class identifies extended MAPI properties on folders and items.
Public class FieldOrderType The FieldOrderType class represents a single field by which to sort results and indicates the direction for the sort in a FindItem request.
Public class FieldURIOrConstantType The FieldURIOrConstantType class contains either a property or a constant value to be used when comparing with another property.
Public class FileAttachmentType The FileAttachmentType class represents a file that is attached to an item in the Exchange store.
Public class FindConversationCompletedEventArgs
Public class FindConversationResponseMessageType
Public class FindConversationType
Public class FindFolderCompletedEventArgs The FindFolderCompletedEventArgs class provides data for the FindFolderCompleted event.
Public class FindFolderParentType The FindFolderParentType class contains the results of a search of a single root folder during a FindFolder operation.
Public class FindFolderResponseMessageType The FindFolderResponseMessageType class represents the response message for the FindFolder operation.
Public class FindFolderResponseType The FindFolderResponseType class represents a response to a FindFolder method call.
Public class FindFolderType The FindFolderType class represents a request to find folders in a mailbox.
Public class FindItemCompletedEventArgs The FindItemCompletedEventArgs class provides data for the FindItemCompleted event.
Public class FindItemParentType The FindItemParentType class contains the results of a search of a single root folder during a FindItem operation.
Public class FindItemResponseMessageType The FindItemResponseMessageType class contains the status and result of a single FindItem request.
Public class FindItemResponseType The FindItemResponseType class defines a response to a FindItem request.
Public class FindItemType The FindItemType class represents a query to find items in a mailbox.
Public class FindMailboxStatisticsByKeywordsResponseMessageType
Public class FindMailboxStatisticsByKeywordsResponseType
Public class FindMailboxStatisticsByKeywordsType
Public class FindMessageTrackingReportCompletedEventArgs
Public class FindMessageTrackingReportRequestType
Public class FindMessageTrackingReportResponseMessageType
Public class FindMessageTrackingSearchResultType
Public class FolderChangeDescriptionType The FolderChangeDescriptionType class describes a change to a single folder property.
Public class FolderChangeType The FolderChangeType class represents a collection of changes to be performed on a single folder.
Public class FolderIdType The FolderIdType class identifies a folder.
Public class FolderInfoResponseMessageType The FolderInfoResponseMessageType class represents the response message for the CreateFolder, GetFolder, UpdateFolder, MoveFolder, CopyFolder, and CreateManagedFolder operations.
Public class FolderResponseShapeType The FolderResponseShapeType class identifies the properties to include in a GetFolder, FindFolder, or SyncFolderHierarchy response.
Public class FolderType The FolderType class represents a regular folder in the Exchange database.
Public class ForwardItemType The ForwardItemType class represents a forward item response object that is used to forward meeting messages to another recipient.
Public class 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.
Public class FreeBusyResponseType The FreeBusyResponseType class contains the availibility information for a single mailbox user.
Public class FreeBusyView The FreeBusyView class contains availability information for a specific user.
Public class FreeBusyViewOptionsType The FreeBusyViewOptionsType class specifies the type of free/busy information that is returned in response to an availability query.
Public class GetAttachmentCompletedEventArgs The GetAttachmentCompletedEventArgs class provides data for the GetAttachmentCompleted event.
Public class GetAttachmentResponseType The GetAttachmentResponseType class defines a response to a GetAttachment method call.
Public class GetAttachmentType The GetAttachmentType class represents a request to get attached items and files on an item in an Exchange database.
Public class GetDelegateCompletedEventArgs The GetDelegateCompletedEventArgs class provides data for the GetDelegateCompleted event.
Public class 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).
Public class GetDelegateType The GetDelegateType class represents a request to get delegate settings for a mailbox in the Exchange database.
Public class GetEventsCompletedEventArgs The GetEventsCompletedEventArgs class provides data for the GetEventsCompleted event.
Public class GetEventsResponseMessageType The GetEventsResponseMessageType class contains the status and result of a single GetEvents request.
Public class GetEventsResponseType The GetEventsResponseType class represents a response to a GetEvents request.
Public class GetEventsType The GetEventsType class represents a request to get events for a pull notification subscription.
Public class GetFolderCompletedEventArgs The GetFolderCompletedEventArgs class provides data for the GetFolderCompleted event.
Public class GetFolderResponseType The GetFolderResponseType class represents a response to a GetFolder method call.
Public class GetFolderType The GetFolderType class represents a request to get folders from a mailbox.
Public class GetInboxRulesCompletedEventArgs
Public class GetInboxRulesRequestType
Public class GetInboxRulesResponseType
Public class GetItemCompletedEventArgs The GetItemCompletedEventArgs class provides data for the GetItemCompleted event.
Public class GetItemResponseType The GetItemResponseType class defines a response to a GetItem request.
Public class GetItemType The GetItemType class represents a request to get items from a mailbox in the Exchange database.
Public class GetMailTipsCompletedEventArgs
Public class GetMailTipsResponseMessageType
Public class GetMailTipsType
Public class GetMessageTrackingReportCompletedEventArgs
Public class GetMessageTrackingReportRequestType
Public class GetMessageTrackingReportResponseMessageType
Public class GetPasswordExpirationDateCompletedEventArgs
Public class GetPasswordExpirationDateResponseMessageType
Public class GetPasswordExpirationDateType
Public class GetPhoneCallInformationCompletedEventArgs
Public class GetPhoneCallInformationResponseMessageType
Public class GetPhoneCallInformationType
Public class GetRoomListsCompletedEventArgs
Public class GetRoomListsResponseMessageType
Public class GetRoomListsType
Public class GetRoomsCompletedEventArgs
Public class GetRoomsResponseMessageType
Public class GetRoomsType
Public class GetServerTimeZonesCompletedEventArgs The GetServerTimeZonesCompletedEventArgs class provides data for the GetServerTimeZonesCompleted event.
Public class GetServerTimeZonesResponseMessageType The GetServerTimeZonesResponseMessageType class contains the status and results of a call to the GetServerTimeZones Operation.
Public class GetServerTimeZonesResponseType The GetServerTimeZonesResponseType class defines a response to a GetServerTimeZones Operation request.
Public class GetServerTimeZonesType The GetServerTimeZonesType class represents a request to retrieve time zone definitions from the Exchange Server.
Public class GetServiceConfigurationCompletedEventArgs
Public class GetServiceConfigurationResponseMessageType
Public class GetServiceConfigurationType
Public class GetSharingFolderCompletedEventArgs The GetSharingFolderCompletedEventArgs class provides data for the GetSharingFolderCompleted event.
Public class GetSharingFolderResponseMessageType The GetSharingFolderResponseMessageType class contains the status and result of a single GetSharingFolder Operation call.
Public class GetSharingFolderType The GetSharingFolderType class represents a request to get the local folder identifier of a specified shared folder.
Public class GetSharingMetadataCompletedEventArgs The GetSharingMetadataCompletedEventArgs class provides data for the GetSharingMetadataCompleted event.
Public class GetSharingMetadataResponseMessageType The GetSharingMetadataResponseMessageType class contains the status and result of a single GetSharingMetadata Operation call.
Public class GetSharingMetadataType The GetSharingMetadataType class represents a request to get an opaque authentication token that identifies the sharing invitation.
Public class GetStreamingEventsCompletedEventArgs
Public class GetStreamingEventsResponseMessageType
Public class GetStreamingEventsResponseType
Public class GetStreamingEventsType
Public class GetUserAvailabilityCompletedEventArgs The GetUserAvailabilityCompletedEventArgs class provides data for the GetUserAvailabilityCompleted event.
Public class GetUserAvailabilityRequestType The GetUserAvailabilityRequestType class represents an operation to get the availability information for a user.
Public class GetUserAvailabilityResponseType The GetUserAvailabilityResponseType class contains the objects and properties that define user availability information or suggested meeting time information.
Public class GetUserConfigurationCompletedEventArgs
Public class GetUserConfigurationResponseMessageType
Public class GetUserConfigurationResponseType
Public class GetUserConfigurationType
Public class GetUserOofSettingsCompletedEventArgs The GetUserOofSettingsCompletedEventArgs class provides data for the GetUserOofSettingsCompleted event.
Public class GetUserOofSettingsRequest The GetUserOofSettingsRequest class represents a request to get a user's Out of Office (OOF) settings.
Public class GetUserOofSettingsResponse The GetUserOofSettingsResponse class contains the response message and the out of office (OOF) settings for a user.
Public class 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.
Public class GroupByType The GroupByType class represents an arbitrary grouping for FindItem queries.
Public class GroupedItemsType The GroupedItemsType class contains a collection of items that are the result of a grouped FindItem call.
Public class ImAddressDictionaryEntryType The ImAddressDictionaryEntryType class represents a collection of instant messaging addresses for a contact.
Public class IndexedPageViewType The IndexedPageViewType class describes how paged item information is returned for a FindItem or FindFolder request.
Public class IndividualAttendeeConflictData The IndividualAttendeeConflictData class contains a mailbox user's or contact's free/busy status for a specific time window.
Public class InternetHeaderType The InternetHeaderType class represents the Internet message header for a given header within the headers collection.
Public class IntervalRecurrencePatternBaseType The IntervalRecurrencePatternBaseType class is an abstract base class for all recurrence pattern classes.
Public class InvalidRecipientType The InvalidRecipientType class represents an invalid recipient of a sharing invitation.
Public class 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.
Public class 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.
Public class 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.
Public class 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.
Public class 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.
Public class 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.
Public class ItemAttachmentType The ItemAttachmentType class represents an Exchange item that is attached to another Exchange item.
Public class ItemChangeDescriptionType The ItemChangeDescriptionType class contains data that describes changes that are applied by using the UpdateItem method.
Public class ItemChangeType The ItemChangeType class contains an item identifier and the updates to apply to the item.
Public class ItemIdType The ItemIdType class represents an item identifier of an item in an Exchange mailbox.
Public class ItemInfoResponseMessageType The ItemInfoResponseMessageType class represents the response message for methods that create, update, or delete items.
Public class ItemResponseShapeType The ItemResponseShapeType class identifies a set of properties to return in a GetItem, FindItem, or SyncFolderItems response.
Public class ItemType The ItemType class represents a generic item in the Exchange store.
Public class KeywordStatisticsSearchResultType
Public class MailboxCultureType
Public class MailboxData The MailboxData class represents an individual mailbox user and options for the type of data to be returned about the mailbox user.
Public class MailboxStatisticsSearchResultType
Public class MailTips
Public class MailTipsResponseMessageType
Public class MailTipsServiceConfiguration
Public class ManagedFolderInformationType The ManagedFolderInformationType class contains information about a managed custom folder.
Public class MeetingCancellationMessageType The MeetingCancellationMessageType class represents a meeting cancellation.
Public class MeetingMessageType The MeetingMessageType class represents a meeting in the Exchange store.
Public class MeetingRequestMessageType The MeetingRequestMessageType class represents a meeting request in the Exchange store.
Public class MeetingResponseMessageType The MeetingResponseMessageType class represents a meeting response in the Exchange store.
Public class MemberType
Public class MessageTrackingReportType
Public class MessageType The MessageType class represents an Exchange e-mail message in a mailbox.
Public class MimeContentType The MimeContentType class contains the native MIME stream of an object that is represented in base64Binary format.
Public class ModifiedEventType The ModifiedEventType class represents an event in which an item or folder is modified.
Public class MonthlyRegeneratingPatternType The MonthlyRegeneratingPatternType class describes the interval, in months, in which a task is regenerated.
Public class MovedCopiedEventType The MovedCopiedEventType class represents a moved or copied event notification.
Public class MoveFolderCompletedEventArgs The MoveFolderCompletedEventArgs class provides data for the MoveFolderCompleted event.
Public class MoveFolderResponseType The MoveFolderResponseType class represents a response to a MoveFolder method call.
Public class MoveFolderType The MoveFolderType class represents an operation to move folders in a mailbox.
Public class MoveItemCompletedEventArgs The MoveItemCompletedEventArgs class provides data for the MoveItemCompleted event.
Public class MoveItemResponseType The MoveItemResponseType class defines a response to a call to the MoveItem method.
Public class MoveItemType The MoveItemType class represents an operation to move items in a mailbox.
Public class MultipleOperandBooleanExpressionType The MultipleOperandBooleanExpressionType class is the base class for derived classes that represent a restriction formed by two or more Boolean operands.
Public class NoEndRecurrenceRangeType The NoEndRecurrenceRangeType class describes the start date of an item recurrence pattern that does not have a defined end date.
Public class NonEmptyArrayOfAllItemsType The NonEmptyArrayOfAllItemsType class contains an array of items that are used with the CreateItem method, meeting request items, and calendar items.
Public class NonEmptyArrayOfPropertyValuesType The NonEmptyArrayOfPropertyValuesType class contains a collection of values for an extended property.
Public class NotificationType The NotificationType class contains information about the subscription and the events that have occurred since the last notification.
Public class NotType The NotType class represents a search expression that negates the Boolean value of the search expression that it contains.
Public class NumberedRecurrenceRangeType The NumberedRecurrenceRangeType class describes the start date and number of occurrences of a recurring item.
Public class OccurrenceInfoType The OccurrenceInfoType class represents a single modified occurrence of a recurring calendar item.
Public class OccurrenceItemIdType The OccurrenceItemIdType class identifies a single occurrence of a recurring item.
Public class 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.
Public class OutOfOfficeMailTip
Public class PathToExceptionFieldType The PathToExceptionFieldType class identifies particular errors in a request.
Public class PathToExtendedFieldType The PathToExtendedFieldType class represents an extended MAPI property.
Public class PathToIndexedFieldType The PathToIndexedFieldType class identifies individual members of a dictionary.
Public class PathToUnindexedFieldType The PathToUnindexedFieldType class represents frequently referenced properties.
Public class PeriodType The PeriodType class defines a specific stage of the time zone.
Public class 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).
Public class 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).
Public class PhoneCallIdType
Public class PhoneCallInformationType
Public class PhoneNumberDictionaryEntryType The PhoneNumberDictionaryEntryType class contains a telephone number for a contact.
Public class PhysicalAddressDictionaryEntryType The PhysicalAddressDictionaryEntryType class contains information that defines a physical address, such as a street address.
Public class PlayOnPhoneCompletedEventArgs
Public class PlayOnPhoneResponseMessageType
Public class PlayOnPhoneType
Public class 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).
Public class PostReplyItemBaseType The PostReplyItemBaseType class is the base class for the PostReplyItemType class.
Public 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).
Public class ProtectionRuleActionType
Public class ProtectionRuleAndType
Public class ProtectionRuleArgumentType
Public class ProtectionRuleConditionType
Public class ProtectionRuleRecipientIsType
Public class ProtectionRuleSenderDepartmentsType
Public class ProtectionRulesServiceConfiguration
Public class ProtectionRuleType
Public class PullSubscriptionRequestType The PullSubscriptionRequestType class represents a subscription to a pull-based event notification subscription.
Public class PushSubscriptionRequestType The PushSubscriptionRequestType class represents a subscription to a push-based event notification.
Public class RecipientTrackingEventType
Public class RecurrencePatternBaseType The RecurrencePatternBaseType class is the abstract base class for all recurrence patterns.
Public class RecurrenceRangeBaseType The RecurrenceRangeBaseType class is the abstract base class for all recurrence patterns that have a start date.
Public class RecurrenceType The RecurrenceType class contains the recurrence pattern for calendar items and meeting requests.
Public class RecurringDateTransitionType The RecurringDateTransitionType class defines a time zone transition that occurs on a specific date each year.
Public class RecurringDayTransitionType The RecurringDayTransitionType class defines a time zone transition that occurs on the same day each year.
Public class RecurringMasterItemIdType The RecurringMasterItemIdType class identifies a recurrence master item by identifying the identifiers of one of its related occurrence items.
Public class RecurringTimeTransitionType The RecurringTimeTransitionType class is the base class for derived classes RecurringDateTransitionType and RecurringDayTransitionType that represent time zone transitions.
Public class ReferenceItemResponseType The ReferenceItemResponseType class is the base class for the SuppressReadReceiptType class.
Public class RefreshSharingFolderCompletedEventArgs The RefreshSharingFolderCompletedEventArgs class provides data for the RefreshSharingFolderCompleted event.
Public class RefreshSharingFolderResponseMessageType The RefreshSharingFolderResponseMessageType class contains the status and result of a single RefreshSharingFolder Operation call.
Public class RefreshSharingFolderType The RefreshSharingFolderType class represents a request to refresh shared data in the specified local folder.
Public class RegeneratingPatternBaseType The RegeneratingPatternBaseType class is the base class for all regenerating patterns.
Public class RelativeMonthlyRecurrencePatternType The RelativeMonthlyRecurrencePatternType class describes a relative monthly recurrence pattern.
Public class RelativeYearlyRecurrencePatternType The RelativeYearlyRecurrencePatternType class describes a relative yearly recurrence pattern.
Public class RemoveDelegateCompletedEventArgs The RemoveDelegateCompletedEventArgs class provides data for the RemoveDelegateCompleted event.
Public class RemoveDelegateResponseMessageType The RemoveDelegateResponseMessageType class contains the status and results of a call to the RemoveDelegate method.
Public class RemoveDelegateType The RemoveDelegateType class represents a request to remove delegates from a mailbox.
Public class RemoveItemType The RemoveItemType class represents a response object that is used to remove a meeting item when a MeetingCancellation message is received.
Public class 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.
Public class ReplyBody The ReplyBody class contains the body of a message.
Public class ReplyToItemType The ReplyToItemType class represents a reply response object that is used to reply to the sender of an item.
Public class RequestAttachmentIdType The RequestAttachmentIdType class provides an identifier for an attachment.
Public class RequestServerVersion The RequestServerVersion class contains versioning information to identify the schema version to target.
Public class ResolutionType The ResolutionType class contains a single resolved entity.
Public class ResolveNamesCompletedEventArgs The ResolveNamesCompletedEventArgs class provides data for the ResolveNamesCompleted event.
Public class ResolveNamesResponseMessageType The ResolveNamesResponseMessageType class contains the status and result of a ResolveNames request.
Public class ResolveNamesResponseType The ResolveNamesResponseType class defines a response to a ResolveNames request.
Public class ResolveNamesType The ResolveNamesType class represents a request to resolve names against the Active Directory directory service and a user's default Contacts folder.
Public class ResponseMessageType The ResponseMessageType class provides descriptive information about the response status for a single entity in a request.
Public class ResponseMessageTypeMessageXml The ResponseMessageTypeMessageXml class provides additional error response information.
Public class ResponseObjectCoreType The ResponseObjectCoreType class is the base class for response objects.
Public class ResponseObjectType The ResponseObjectType class is the base class for response objects.
Public class RestrictionType The RestrictionType class contains a search restriction or query for FindItem/FindFolder operations and search folders.
Public class RoomType
Public class RootItemIdType The RootItemIdType class identifies the root item of a deleted attachment.
Public class RuleActionsType
Public class RuleOperationErrorType
Public class RuleOperationType
Public class RulePredicateDateRangeType
Public class RulePredicateSizeRangeType
Public class RulePredicatesType
Public class RuleType
Public class RuleValidationErrorType
Public class SearchExpressionType The SearchExpressionType class is the base class for derived classes that represent a restriction.
Public class SearchFolderType The SearchFolderType class represents a search folder that is contained in a mailbox.
Public class SearchParametersType The SearchParametersType class contains the parameters that define a search folder.
Public class SendItemCompletedEventArgs The SendItemCompletedEventArgs class provides data for the SendItemCompleted event.
Public class SendItemResponseType The SendItemResponseType class defines a response to a call to the SendItem method.
Public class SendItemType The SendItemType class represents a request to send a message.
Public class SendNotificationResponseMessageType The SendNotificationResponseMessageType class contains the status and result of a single SendNotification request.
Public class 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.
Public class SerializableTimeZone The SerializableTimeZone class identifies time zone information and the transition between standard time and daylight saving time.
Public class SerializableTimeZoneTime The SerializableTimeZoneTime class represents an offset from the time relative to Coordinated Universal Time (UTC).
Public class ServerVersionInfo The ServerVersionInfo class contains the Microsoft Exchange Server version information.
Public class ServiceConfiguration
Public class ServiceConfigurationResponseMessageType
Public class SetFolderFieldType The SetFolderFieldType class represents an UpdateFolder operation to set a property on an existing folder.
Public class SetItemFieldType The SetItemFieldType class represents an update to a single property of an item.
Public class SetRuleOperationType
Public class SetUserOofSettingsCompletedEventArgs The SetUserOofSettingsCompletedEventArgs class provides data for the SetUserOofSettingsCompleted event.
Public class SetUserOofSettingsRequest The SetUserOofSettingsRequest class represents a request to set a user's Out of Office (OOF) settings.
Public class SetUserOofSettingsResponse The SetUserOofSettingsResponse object contains the result of a call to the SetUserOofSettings Operation.
Public class SingleRecipientType The SingleRecipientType class provies the e-mail address information for a single message recipient.
Public class SmartResponseBaseType The SmartResponseBaseType class is the base class for canceling, forwarding, and replying to messages.
Public class SmartResponseType The SmartResponseType class is the base class for canceling, forwarding, and replying to messages.
Public class SmtpDomain
Public class StreamingSubscriptionRequestType
Public class SubscribeCompletedEventArgs The SubscribeCompletedEventArgs class provides data for the SubscribeCompleted event.
Public class SubscribeResponseMessageType The SubscribeResponseMessageType class contains the status and result of a single Subscribe request.
Public class SubscribeResponseType The SubscribeResponseType class defines a response to a Subscribe request.
Public class SubscribeType The SubscribeType class represents a request to subscribe to notifications of events on mailboxes in the Exchange database.
Public class Suggestion The Suggestion class represents a single meeting suggestion.
Public class SuggestionDayResult The SuggestionDayResult class contains suggested meeting times for a single day.
Public class SuggestionsResponseType The SuggestionsResponseType class contains response status information and suggestion data for requested meeting suggestions.
Public class SuggestionsViewOptionsType The SuggestionsViewOptionsType class contains options for obtaining meeting suggestion information.
Public class SuppressReadReceiptType The SuppressReadReceiptType class is used to suppress read receipts.
Public class 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.
Public class SyncFolderHierarchyCompletedEventArgs The SyncFolderHierarchyCompletedEventArgs class provides data for the SyncFolderHierarchyCompleted event.
Public class SyncFolderHierarchyCreateOrUpdateType The SyncFolderHierarchyCreateOrUpdateType class represents a single folder to create or update in the local client store.
Public class SyncFolderHierarchyDeleteType The SyncFolderHierarchyDeleteType class identifies a single folder to delete from the local client store.
Public class SyncFolderHierarchyResponseMessageType The SyncFolderHierarchyResponseMessageType class contains the status and results of a single call to the SyncFolderHierarchy method.
Public class SyncFolderHierarchyResponseType The SyncFolderHierarchyResponseType class defines the response to a call to the SyncFolderHierarchy method.
Public class SyncFolderHierarchyType The SyncFolderHierarchyType class represents a request to synchronize a client folder hierarchy with the computer that is running Microsoft Exchange Server 2007.
Public class 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.
Public class SyncFolderItemsCompletedEventArgs The SyncFolderItemsCompletedEventArgs class provides data for the SyncFolderItemsCompleted event.
Public class SyncFolderItemsCreateOrUpdateType The SyncFolderItemsCreateOrUpdateType class represents a single item to create or update in the local client store.
Public class SyncFolderItemsDeleteType The SyncFolderItemsDeleteType class identifies a single item to delete from the local client store.
Public class 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).
Public class SyncFolderItemsResponseMessageType The SyncFolderItemsResponseMessageType class contains the status and results of a single call to the SyncFolderItems method.
Public class SyncFolderItemsResponseType The SyncFolderItemsResponseType class contains a response to a call to the SyncFolderItems method.
Public class SyncFolderItemsType The SyncFolderItemsType class represents a request to synchronize items in a folder with the computer that is running Microsoft Exchange Server 2007.
Public class TargetFolderIdType The TargetFolderIdType class represents a target folder for operations that create, save, copy, move, or synchronize items or folders.
Public class TaskRecurrenceType The TaskRecurrenceType class contains the recurrence pattern for tasks.
Public class TasksFolderType The TasksFolderType class represents a Tasks folder that is contained in a mailbox.
Public class TaskType The TaskType class represents a task in the Exchange store.
Public class TentativelyAcceptItemType The TentativelyAcceptItemType class represents a tentative reply to a meeting request.
Public class TimeChangeType The TimeChangeType class represents the date and time when the time changes to and from daylight saving time and standard time.
Public class 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).
Public class TimeZoneDefinitionType The TimeZoneDefinitionType class specifies the periods and transitions that define a time zone.
Public class TimeZoneType The TimeZoneType class represents the time zone of the location where a meeting is hosted.
Public class TooBigGroupAttendeeConflictData The TooBigGroupAttendeeConflictData class represents a meeting attendee that was resolved as a distribution list that was too big to expand.
Public class TrackingPropertyType
Public class TransitionTargetType The TransitionTargetType class specifies the target of a time zone transition.
Public class TransitionType The TransitionType class is the base class for derived classes that describe time zone transitions.
Public class 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.
Public class UnifiedMessageServiceConfiguration
Public class UnknownAttendeeConflictData The UnknownAttendeeConflictData class represents an unresolvable meeting attendee or a meeting attendee that is not a user, distribution list, or contact.
Public class UnsubscribeCompletedEventArgs The UnsubscribeCompletedEventArgs class provides data for the UnsubscribeCompleted event.
Public class UnsubscribeResponseType The UnsubscribeResponseType class defines a response to an Unsubscribe request.
Public class UnsubscribeType The UnsubscribeType class represents a request to end a pull notification subscription.
Public class UpdateDelegateCompletedEventArgs The UpdateDelegateCompletedEventArgs class provides data for the UpdateDelegateCompleted event.
Public class UpdateDelegateResponseMessageType The UpdateDelegateResponseMessageType class contains the status and result of a call to the UpdateDelegate method.
Public class UpdateDelegateType The UpdateDelegateType class represents a request to update delegate settings on a mailbox.
Public class UpdateFolderCompletedEventArgs The UpdateFolderCompletedEventArgs class provides data for the UpdateFolderCompleted event.
Public class UpdateFolderResponseType The UpdateFolderResponseType class represents a response to an UpdateFolder method call.
Public class UpdateFolderType The UpdateFolderType class represents a request to update folders in a mailbox.
Public class UpdateInboxRulesCompletedEventArgs
Public class UpdateInboxRulesRequestType
Public class UpdateInboxRulesResponseType
Public class UpdateItemCompletedEventArgs The UpdateItemCompletedEventArgs class provides data for the UpdateItemCompleted event.
Public class UpdateItemResponseMessageType The UpdateItemResponseMessageType class contains the status and result of a single call to the UpdateItem method.
Public class UpdateItemResponseType The UpdateItemResponseType class defines the response to a call to the UpdateItem method.
Public class UpdateItemType The UpdateItemType class represents a request to update a set of items.
Public class UpdateUserConfigurationCompletedEventArgs
Public class UpdateUserConfigurationResponseType
Public class UpdateUserConfigurationType
Public class UploadItemsCompletedEventArgs
Public class UploadItemsResponseMessageType
Public class UploadItemsResponseType
Public class UploadItemsType
Public class UploadItemType
Public class UserConfigurationDictionaryEntryType
Public class UserConfigurationDictionaryObjectType
Public class UserConfigurationNameType
Public class UserConfigurationType
Public class UserIdType The UserIdType class identifies a user or a delegate user who has folder access permissions.
Public class UserMailboxType
Public class UserOofSettings The UserOofSettings class specifies the out of office (OOF) settings for a user.
Public class WeeklyRecurrencePatternType The WeeklyRecurrencePatternType class describes the frequency, in weeks, in which an item recurs, and the days on which the item recurs.
Public class WeeklyRegeneratingPatternType The WeeklyRegeneratingPatternType class describes the interval, in weeks, in which a task is regenerated.
Public class WellKnownResponseObjectType The WellKnownResponseObjectType class is the base class of response objects that are used to respond to meeting requests.
Public class WorkingHours The WorkingHours class represents the time zone settings and working hours for the requested mailbox user.
Public class WorkingPeriod The WorkingPeriod class contains the work week days and hours of the mailbox user.
Public class YearlyRegeneratingPatternType The YearlyRegeneratingPatternType class describes the interval, in years, in which a task is regenerated.

Delegates

  Delegate Description
Public delegate AddDelegateCompletedEventHandler The AddDelegateCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate ApplyConversationActionCompletedEventHandler
Public delegate ConvertIdCompletedEventHandler The ConvertIdCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate CopyFolderCompletedEventHandler The CopyFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate CopyItemCompletedEventHandler The CopyItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate CreateAttachmentCompletedEventHandler The CreateAttachmentCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate CreateFolderCompletedEventHandler The CreateFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate CreateItemCompletedEventHandler The CreateItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate CreateManagedFolderCompletedEventHandler The CreateManagedFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate CreateUserConfigurationCompletedEventHandler
Public delegate DeleteAttachmentCompletedEventHandler The DeleteAttachmentCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate DeleteFolderCompletedEventHandler The DeleteFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate DeleteItemCompletedEventHandler The DeleteItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate DeleteUserConfigurationCompletedEventHandler
Public delegate DisconnectPhoneCallCompletedEventHandler
Public delegate EmptyFolderCompletedEventHandler
Public delegate ExpandDLCompletedEventHandler The ExpandDLCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate ExportItemsCompletedEventHandler
Public delegate FindConversationCompletedEventHandler
Public delegate FindFolderCompletedEventHandler The FindFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate FindItemCompletedEventHandler The FindItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate FindMessageTrackingReportCompletedEventHandler
Public delegate GetAttachmentCompletedEventHandler The GetAttachmentCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetDelegateCompletedEventHandler The GetDelegateCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetEventsCompletedEventHandler The GetEventsCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetFolderCompletedEventHandler The GetFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetInboxRulesCompletedEventHandler
Public delegate GetItemCompletedEventHandler The GetItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetMailTipsCompletedEventHandler
Public delegate GetMessageTrackingReportCompletedEventHandler
Public delegate GetPasswordExpirationDateCompletedEventHandler
Public delegate GetPhoneCallInformationCompletedEventHandler
Public delegate GetRoomListsCompletedEventHandler
Public delegate GetRoomsCompletedEventHandler
Public delegate GetServerTimeZonesCompletedEventHandler The GetServerTimeZonesCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetServiceConfigurationCompletedEventHandler
Public delegate GetSharingFolderCompletedEventHandler The GetSharingFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetSharingMetadataCompletedEventHandler The GetSharingMetadataCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetStreamingEventsCompletedEventHandler
Public delegate GetUserAvailabilityCompletedEventHandler The GetUserAvailabilityCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate GetUserConfigurationCompletedEventHandler
Public delegate GetUserOofSettingsCompletedEventHandler The GetUserOofSettingsCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation completes.
Public delegate MoveFolderCompletedEventHandler The MoveFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate MoveItemCompletedEventHandler The MoveItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate PlayOnPhoneCompletedEventHandler
Public delegate RefreshSharingFolderCompletedEventHandler The RefreshSharingFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate RemoveDelegateCompletedEventHandler The RemoveDelegateCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate ResolveNamesCompletedEventHandler The ResolveNamesCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate SendItemCompletedEventHandler The SendItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate SetUserOofSettingsCompletedEventHandler The SetUserOofSettingsCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate SubscribeCompletedEventHandler The SubscribeCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate SyncFolderHierarchyCompletedEventHandler The SyncFolderHierarchyCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate SyncFolderItemsCompletedEventHandler The SyncFolderItemsCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate UnsubscribeCompletedEventHandler The UnsubscribeCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate UpdateDelegateCompletedEventHandler The UpdateDelegateCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate UpdateFolderCompletedEventHandler The UpdateFolderCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate UpdateInboxRulesCompletedEventHandler
Public delegate UpdateItemCompletedEventHandler The UpdateItemCompletedEventHandler is the delegate type that defines the event handler that is called when the corresponding asynchronous operation is complete.
Public delegate UpdateUserConfigurationCompletedEventHandler
Public delegate UploadItemsCompletedEventHandler

Enumerations

  Enumeration Description
Public enumeration AffectedTaskOccurrencesType The AffectedTaskOccurrencesType enumeration indicates whether an occurrence of a task or a master task is deleted.
Public enumeration AggregateType The AggregateType enumeration identifies whether the maximum or minimum value of a representative property is used to order the items in a group.
Public enumeration BodyTypeResponseType The BodyTypeResponseType enumeration identifies how the body or attachment text is formatted in a response.
Public enumeration BodyTypeType The BodyTypeType enumeration specifies the item body type.
Public enumeration CalendarItemCreateOrDeleteOperationType The CalendarItemCreateOrDeleteOperationType enumeration describes how meeting requests and cancellations are handled.
Public enumeration CalendarItemTypeType The CalendarItemTypeType enumeration identifies the type of a calendar item.
Public enumeration CalendarItemUpdateOperationType The CalendarItemUpdateOperationType enumeration specifies how meeting updates are communicated after a calendar item is updated.
Public enumeration 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).
Public enumeration CalendarPermissionReadAccessType The CalendarPermissionReadAccessType enumeration specifies whether a user has permission to read items in a Calendar folder.
Public enumeration ConflictResolutionType The ConflictResolutionType enumeration specifies how a conflict is handled during an UpdateItem operation.
Public enumeration ConnectionFailureCauseType
Public enumeration ConnectionStatusType
Public enumeration ContactSourceType The ContactSourceType enumeration describes whether the contact is located in the Exchange store or in the Active Directory directory service.
Public enumeration ContainmentComparisonType The ContainmentComparisonType enumeration indicates whether the search ignores casing and spaces.
Public enumeration ContainmentModeType The ContainmentModeType enumeration identifies the boundaries of a search.
Public enumeration ConversationActionTypeType
Public enumeration CreateActionType
Public enumeration DayOfWeekIndexType The DayOfWeekIndexType enumeration describes which week in a month is used in a relative recurrence pattern.
Public enumeration DayOfWeekType The DayOfWeekType enumeration describes days of the week that are used in item recurrence patterns.
Public enumeration DefaultShapeNamesType The DefaultShapeNamesType enumeration identifies standard sets of properties to return in an item or folder response.
Public enumeration 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).
Public enumeration 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).
Public enumeration DictionaryURIType The DictionaryURIType property identifies frequently referenced dictionary properties by URI.
Public enumeration DisposalType The DisposalType enumeration describes how an item or folder is deleted.
Public enumeration DistinguishedFolderIdNameType The DistinguishedFolderIdNameType enumeration identifies well-known Microsoft Exchange Server 2007 folders that can be referenced by name.
Public enumeration DistinguishedPropertySetType The DistinguishedPropertySetType enumeration defines the well-known property set IDs for extended properties.
Public enumeration 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).
Public enumeration EmailAddressKeyType The EmailAddressKeyType enumeration represents a way to identify a single e-mail address within the e-mail address collection for a contact.
Public enumeration ExceptionPropertyURIType The ExceptionPropertyURIType enumeration identifies offending property paths in an error. This will only occur within the MessageXml property of a ResponseMessage.
Public enumeration ExchangeVersionType The ExchangeVersionType enumeration specifies the schema version to target for a request.
Public enumeration ExternalAudience The ExternalAudience enumeration determines to whom external Out of Office (OOF) messages are sent.
Public enumeration FileAsMappingType The FileAsMappingType enumeration defines how to construct what is displayed for a contact in the FileAs property.
Public enumeration FlaggedForActionType
Public enumeration FlagStatusType
Public enumeration FolderQueryTraversalType The FolderQueryTraversalType enumeration identifies the types of subtree traversals for deletion and enumeration.
Public enumeration FreeBusyViewType The FreeBusyViewType enumeration specifies the type of calendar information that a client requests.
Public enumeration 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).
Public enumeration ImAddressKeyType The ImAddressKeyType enumeration represents the instant messaging addresses for a contact.
Public enumeration ImportanceChoicesType The ImportanceChoicesType enumeration specifies the levels of importance for an item.
Public enumeration 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.
Public enumeration InvalidRecipientResponseCodeType The InvalidRecipientResponseCodeType enumeration provides information about why the recipient is invalid.
Public enumeration ItemChoiceType
Public enumeration ItemChoiceType1
Public enumeration ItemQueryTraversalType The ItemQueryTraversalType enumeration defines whether the search finds items in folders or in the dumpster folder.
Public enumeration ItemsChoiceType The ItemsChoiceType enumeration identifies the event type for each event that is returned in a notification.
Public enumeration ItemsChoiceType1 The ItemsChoiceType1 enumeration identifies the change types for each folder in a SyncFolderHierarchy Operation.
Public enumeration ItemsChoiceType2 The ItemsChoiceType2 enumeration identifies the change types for each item in a SyncFolderItems Operation.
Public enumeration ItemsChoiceType3 The ItemsChoiceType3 enumeration defines the set of response types for an Exchange Web Services request.
Public enumeration ItemsChoiceType4
Public enumeration LegacyFreeBusyType The LegacyFreeBusyType enumeration represents the free/busy status for a calendar event.
Public enumeration MailboxTypeType The MailboxTypeType enumeration describes the type of mailbox that is represented by the e-mail address.
Public enumeration MailTipTypes
Public enumeration MapiPropertyTypeType The MapiPropertyTypeType enumeration identifies the type of an extended MAPI property.
Public enumeration MeetingAttendeeType The MeetingAttendeeType enumeration identifies the types of attendees that are identified in the MailboxDataArray property of the GetUserAvailabilityRequestType.
Public enumeration MeetingRequestTypeType The MeetingRequestTypeType enumeration describes the types of meeting requests.
Public enumeration MemberStatusType
Public enumeration MessageDispositionType The MessageDispositionType enumeration specifies how a message item is handled after it is created or updated.
Public enumeration MessageTrackingReportTemplateType
Public enumeration MonthNamesType The MonthNamesType enumeration describes the month in which a yearly recurring item occurs.
Public enumeration NotificationEventTypeType The NotificationEventTypeType enumeration identifies the event types that are reported in a notification.
Public enumeration OofState The OofState enumeration specifies whether Out of Office (OOF) is enabled for a user's mailbox.
Public enumeration 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).
Public enumeration 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).
Public enumeration PermissionReadAccessType The PermissionReadAccessType enumeration specifies whether a user has permission to read items in a folder.
Public enumeration PhoneCallStateType
Public enumeration PhoneNumberKeyType The PhoneNumberKeyType enumeration represents types of telephone numbers for a contact.
Public enumeration PhysicalAddressIndexType The PhysicalAddressIndexType enumeration identifies the display types for physical addresses.
Public enumeration PhysicalAddressKeyType The PhysicalAddressKeyType enumeration identifies the types of physical addresses for a contact.
Public enumeration ProtectionRuleActionKindType
Public enumeration ResolveNamesSearchScopeType The ResolveNamesSearchScopeType enumeration identifies the order and scope for a ResolveNames search.
Public enumeration ResponseClassType The ResponseClassType enumeration identifies the status states of a response.
Public enumeration ResponseCodeType The ResponseCodeType enumeration provides status information for the request.
Public enumeration ResponseTypeType The ResponseTypeType enumeration represents the types of recipient responses that are received for a meeting.
Public enumeration RuleFieldURIType
Public enumeration RuleValidationErrorCodeType
Public enumeration SearchFolderTraversalType The SearchFolderTraversalType enumeration identifies the options for how a folder hierarchy is searched by a search folder.
Public enumeration SearchItemKindType
Public enumeration SensitivityChoicesType The SensitivityChoicesType specifies the sensitivity level types that are available for an item.
Public enumeration ServiceConfigurationType
Public enumeration SharingDataType The SharingDataType enumeration specifies the type of data that is shared.
Public enumeration SortDirectionType The SortDirectionType enumeration identifies the ordering options for the groups in the grouped item array that is returned in the response.
Public enumeration StandardGroupByType The StandardGroupByType enumeration represents the standard grouping and aggregating mechanisms for a grouped FindItem operation.
Public enumeration SuggestionQuality The SuggestionQuality enumeration identifies the quality types of the suggested meeting day or time.
Public enumeration SyncFolderItemsScopeType The SyncFolderItemsScopeType enumeration defines the information that is returned in a synchronization response.
Public enumeration TaskDelegateStateType The TaskDelegateStateType enumeration represents the status types of a delegated task. This enumeration is never set.
Public enumeration TaskStatusType The TaskStatusType enumeration identifies the status types of a task item.
Public enumeration TransitionTargetKindType The TransitionTargetKindType identifies whether the time zone transition target is a time zone period of a group of time zone transitions.
Public enumeration UnindexedFieldURIType The UnindexedFieldURIType enumeration identifies frequently referenced unindexed properties by URI.
Public enumeration UserConfigurationDictionaryObjectTypesType
Public enumeration UserConfigurationPropertyType