ExchangeServiceBinding Class

Definition

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 ref class ExchangeServiceBinding : System::Web::Services::Protocols::SoapHttpClientProtocol
[System.Web.Services.WebServiceBinding(Name="ExchangeServiceBinding", Namespace="http://schemas.microsoft.com/exchange/services/2006/messages")]
public class ExchangeServiceBinding : System.Web.Services.Protocols.SoapHttpClientProtocol
Public Class ExchangeServiceBinding
Inherits SoapHttpClientProtocol
Inheritance
ExchangeServiceBinding
Attributes

Examples

The following code example shows how to set up the ExchangeServiceBinding class with credentials, the URL of the service, and Exchange impersonation. This example shows USER1 performing a FindItem call on the Inbox of USER2. USER1 is impersonating USER2.

Note: This example will run without the three lines that perform the Exchange impersonation. If these three lines are commented out, the example will search the Inbox of USER1. If these three lines remain in this example, Exchange impersonation must be configured for USER1.

static void FindExample()
{
    // Set up the binding with credentials and URL.
    ExchangeServiceBinding <span class="label">binding</span> = new ExchangeServiceBinding();
<span class="label">binding</span>.Credentials = new NetworkCredential("USER1", "password", "exampledomain.com");
<span class="label">binding</span>.Url = @"https://ExchangeServer.exampledomain.com/EWS/Exchange.asmx";

    // Set up the binding for Exchange impersonation.
<span class="label">binding</span>.ExchangeImpersonation = new ExchangeImpersonationType();
<span class="label">binding</span>.ExchangeImpersonation.ConnectingSID = new ConnectingSIDType();
<span class="label">binding</span>.ExchangeImpersonation.ConnectingSID.PrimarySmtpAddress = "USER2@exampledomain.com";

    // Create the request.
    FindItemType request = new FindItemType();
    request.ItemShape = new ItemResponseShapeType();
    request.ItemShape.BaseShape = DefaultShapeNamesType.Default;
    request.Traversal = ItemQueryTraversalType.Shallow;
    request.ParentFolderIds = new BaseFolderIdType[1];
    DistinguishedFolderIdType inbox = new DistinguishedFolderIdType();
    inbox.Id = DistinguishedFolderIdNameType.inbox;
    request.ParentFolderIds[0] = inbox;

    // Send the request and get the response by using the binding object.
    FindItemResponseType response = <span class="label">binding</span>.FindItem(request);
}

Note: The Exchange server will return a 405 error if \ews or \ews\ is used for the endpoint instead of the full path of Exchange.asmx. By default, Internet Information Services (IIS) does not redirect requests to \ews and \ews\ to the appropriate Exchange.asmx endpoint.

Remarks

The ExchangeServiceBinding class also contains methods for synchronous and asynchronous calls to the Exchange server. The ExchangeServiceBinding class that is described in this topic was created by using wsdl.exe version 2.0.50727.42. The ExchangeServiceBinding class that is created by using the Add Web Reference option from the Solutions Explorer pane of Microsoft Visual Studio 2005 is different. It contains a property named UseDefaultCredentials. If UseDefaultCredentials is set to true, the default credentials of the current user are used to make the Web service call. To use default credentials in a proxy that was created by using wsdl.exe, use the System.Net.CredentialCache static class to get the default system credentials and apply the credentials to the Credentials property of the ExchangeServiceBinding class. There are additional asynchronous methods for calling the Exchange Web Services on the ExchangeServiceBinding class that is created by using wsdl.exe. To view the differences, use a diff tool on the proxy files that were created by using wsdl.exe and the Add Web Reference option in Visual Studio 2005.

For an example of an asynchronous Web service call, see FindFolderAsync(FindFolderType).

Constructors

ExchangeServiceBinding()

The ExchangeServiceBinding constructor initializes a new instance of the ExchangeServiceBinding class.

Properties

DateTimePrecision
ExchangeImpersonation

The ExchangeImpersonation property gets or sets an ExchangeImpersonationType object that contains the identifier of the account to impersonate.

MailboxCulture

The MailboxCulture property gets or sets the mailbox culture that is used when a mailbox is opened.

ManagementRole
RequestServerVersionValue

The RequestServerVersionValue property gets or sets the target Microsoft Exchange Server version for the request.

ServerVersionInfoValue

The ServerVersionInfoValue property gets the server version from a Web service response.

TimeZoneContext

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

Methods

AddDelegate(AddDelegateType)

The AddDelegate(AddDelegateType) method sends the request to and gets the response from an AddDelegate operation.

AddDelegateAsync(AddDelegateType)

The AddDelegateAsync(AddDelegateType) method provides asynchronous access to the AddDelegate operation.

AddDelegateAsync(AddDelegateType, Object)

The AddDelegateAsync(AddDelegateType, Object) method provides asynchronous access to the AddDelegate operation.

AddDistributionGroupToImList(AddDistributionGroupToImListType)
AddDistributionGroupToImListAsync(AddDistributionGroupToImListType)
AddDistributionGroupToImListAsync(AddDistributionGroupToImListType, Object)
AddImContactToGroup(AddImContactToGroupType)
AddImContactToGroupAsync(AddImContactToGroupType)
AddImContactToGroupAsync(AddImContactToGroupType, Object)
AddImGroup(AddImGroupType)
AddImGroupAsync(AddImGroupType)
AddImGroupAsync(AddImGroupType, Object)
AddNewImContactToGroup(AddNewImContactToGroupType)
AddNewImContactToGroupAsync(AddNewImContactToGroupType)
AddNewImContactToGroupAsync(AddNewImContactToGroupType, Object)
AddNewTelUriContactToGroup(AddNewTelUriContactToGroupType)
AddNewTelUriContactToGroupAsync(AddNewTelUriContactToGroupType)
AddNewTelUriContactToGroupAsync(AddNewTelUriContactToGroupType, Object)
ApplyConversationAction(ApplyConversationActionType)
ApplyConversationActionAsync(ApplyConversationActionType)
ApplyConversationActionAsync(ApplyConversationActionType, Object)
ArchiveItem(ArchiveItemType)
ArchiveItemAsync(ArchiveItemType)
ArchiveItemAsync(ArchiveItemType, Object)
BeginAddDelegate(AddDelegateType, AsyncCallback, Object)

The BeginAddDelegate(AddDelegateType, AsyncCallback, Object) method is used to begin an asynchronous AddDelegate call.

BeginAddDistributionGroupToImList(AddDistributionGroupToImListType, AsyncCallback, Object)
BeginAddImContactToGroup(AddImContactToGroupType, AsyncCallback, Object)
BeginAddImGroup(AddImGroupType, AsyncCallback, Object)
BeginAddNewImContactToGroup(AddNewImContactToGroupType, AsyncCallback, Object)
BeginAddNewTelUriContactToGroup(AddNewTelUriContactToGroupType, AsyncCallback, Object)
BeginApplyConversationAction(ApplyConversationActionType, AsyncCallback, Object)
BeginArchiveItem(ArchiveItemType, AsyncCallback, Object)
BeginConvertId(ConvertIdType, AsyncCallback, Object)

The BeginConvertId(ConvertIdType, AsyncCallback, Object) method is used to begin an asynchronous ConvertId(ConvertIdType) call.

BeginCopyFolder(CopyFolderType, AsyncCallback, Object)

The BeginCopyFolder(CopyFolderType, AsyncCallback, Object) method is used to begin an asynchronous CopyFolder(CopyFolderType) call.

BeginCopyItem(CopyItemType, AsyncCallback, Object)

The BeginCopyItem(CopyItemType, AsyncCallback, Object) method is used to begin an asynchronous CopyItem(CopyItemType) call.

BeginCreateAttachment(CreateAttachmentType, AsyncCallback, Object)

The BeginCreateAttachment(CreateAttachmentType, AsyncCallback, Object) method is used to begin an asynchronous CreateAttachment(CreateAttachmentType) call.

BeginCreateFolder(CreateFolderType, AsyncCallback, Object)

The BeginCreateFolder(CreateFolderType, AsyncCallback, Object) method is used to begin an asynchronous CreateFolder(CreateFolderType) call.

BeginCreateFolderPath(CreateFolderPathType, AsyncCallback, Object)
BeginCreateItem(CreateItemType, AsyncCallback, Object)

The BeginCreateItem(CreateItemType, AsyncCallback, Object) method is used to begin an asynchronous CreateItem(CreateItemType) call.

BeginCreateManagedFolder(CreateManagedFolderRequestType, AsyncCallback, Object)

The BeginCreateManagedFolder(CreateManagedFolderRequestType, AsyncCallback, Object) method is used to begin an asynchronous CreateManagedFolder(CreateManagedFolderRequestType) call.

BeginCreateUserConfiguration(CreateUserConfigurationType, AsyncCallback, Object)
BeginDeleteAttachment(DeleteAttachmentType, AsyncCallback, Object)

The BeginDeleteAttachment(DeleteAttachmentType, AsyncCallback, Object) method is used to begin an asynchronous DeleteAttachment(DeleteAttachmentType) call.

BeginDeleteFolder(DeleteFolderType, AsyncCallback, Object)

The BeginDeleteFolder(DeleteFolderType, AsyncCallback, Object) method is used to begin an asynchronous DeleteFolder(DeleteFolderType) call.

BeginDeleteItem(DeleteItemType, AsyncCallback, Object)

The BeginDeleteItem(DeleteItemType, AsyncCallback, Object) method is used to begin an asynchronous DeleteItem(DeleteItemType) call.

BeginDeleteUserConfiguration(DeleteUserConfigurationType, AsyncCallback, Object)
BeginDisableApp(DisableAppType, AsyncCallback, Object)
BeginDisconnectPhoneCall(DisconnectPhoneCallType, AsyncCallback, Object)
BeginEmptyFolder(EmptyFolderType, AsyncCallback, Object)
BeginExpandDL(ExpandDLType, AsyncCallback, Object)

The BeginExpandDL(ExpandDLType, AsyncCallback, Object) method is used to begin an asynchronous ExpandDL(ExpandDLType) call.

BeginExportItems(ExportItemsType, AsyncCallback, Object)
BeginFindConversation(FindConversationType, AsyncCallback, Object)
BeginFindFolder(FindFolderType, AsyncCallback, Object)

The BeginFindFolder(FindFolderType, AsyncCallback, Object) method is used to begin an asynchronous FindFolder(FindFolderType) call.

BeginFindItem(FindItemType, AsyncCallback, Object)

The BeginFindItem(FindItemType, AsyncCallback, Object) method is used to begin an asynchronous FindItem(FindItemType) call.

BeginFindMessageTrackingReport(FindMessageTrackingReportRequestType, AsyncCallback, Object)
BeginFindPeople(FindPeopleType, AsyncCallback, Object)
BeginGetAppManifests(GetAppManifestsType, AsyncCallback, Object)
BeginGetAppMarketplaceUrl(GetAppMarketplaceUrlType, AsyncCallback, Object)
BeginGetAttachment(GetAttachmentType, AsyncCallback, Object)

The BeginGetAttachment(GetAttachmentType, AsyncCallback, Object) method is used to begin an asynchronous GetAttachment(GetAttachmentType) call.

BeginGetClientAccessToken(GetClientAccessTokenType, AsyncCallback, Object)
BeginGetConversationItems(GetConversationItemsType, AsyncCallback, Object)
BeginGetDelegate(GetDelegateType, AsyncCallback, Object)

The BeginGetDelegate(GetDelegateType, AsyncCallback, Object) method is used to begin an asynchronous GetDelegate(GetDelegateType) call.

BeginGetDiscoverySearchConfiguration(GetDiscoverySearchConfigurationType, AsyncCallback, Object)
BeginGetEvents(GetEventsType, AsyncCallback, Object)

The BeginGetEvents(GetEventsType, AsyncCallback, Object) method is used to begin an asynchronous GetEvents(GetEventsType) call.

BeginGetFolder(GetFolderType, AsyncCallback, Object)

The BeginGetFolder(GetFolderType, AsyncCallback, Object) method is used to begin an asynchronous GetFolder(GetFolderType) call.

BeginGetHoldOnMailboxes(GetHoldOnMailboxesType, AsyncCallback, Object)
BeginGetImItemList(GetImItemListType, AsyncCallback, Object)
BeginGetImItems(GetImItemsType, AsyncCallback, Object)
BeginGetInboxRules(GetInboxRulesRequestType, AsyncCallback, Object)
BeginGetItem(GetItemType, AsyncCallback, Object)

The BeginGetItem(GetItemType, AsyncCallback, Object) method is used to begin an asynchronous GetItem(GetItemType) call.

BeginGetMailTips(GetMailTipsType, AsyncCallback, Object)
BeginGetMessageTrackingReport(GetMessageTrackingReportRequestType, AsyncCallback, Object)
BeginGetNonIndexableItemDetails(GetNonIndexableItemDetailsType, AsyncCallback, Object)
BeginGetNonIndexableItemStatistics(GetNonIndexableItemStatisticsType, AsyncCallback, Object)
BeginGetPasswordExpirationDate(GetPasswordExpirationDateType, AsyncCallback, Object)
BeginGetPersona(GetPersonaType, AsyncCallback, Object)
BeginGetPhoneCallInformation(GetPhoneCallInformationType, AsyncCallback, Object)
BeginGetRoomLists(GetRoomListsType, AsyncCallback, Object)
BeginGetRooms(GetRoomsType, AsyncCallback, Object)
BeginGetSearchableMailboxes(GetSearchableMailboxesType, AsyncCallback, Object)
BeginGetServerTimeZones(GetServerTimeZonesType, AsyncCallback, Object)
BeginGetServiceConfiguration(GetServiceConfigurationType, AsyncCallback, Object)
BeginGetSharingFolder(GetSharingFolderType, AsyncCallback, Object)
BeginGetSharingMetadata(GetSharingMetadataType, AsyncCallback, Object)
BeginGetStreamingEvents(GetStreamingEventsType, AsyncCallback, Object)
BeginGetUserAvailability(GetUserAvailabilityRequestType, AsyncCallback, Object)

The BeginGetUserAvailability(GetUserAvailabilityRequestType, AsyncCallback, Object) method is used to begin an asynchronous GetUserAvailability(GetUserAvailabilityRequestType) call.

BeginGetUserConfiguration(GetUserConfigurationType, AsyncCallback, Object)
BeginGetUserOofSettings(GetUserOofSettingsRequest, AsyncCallback, Object)

The BeginGetUserOofSettings(GetUserOofSettingsRequest, AsyncCallback, Object) method is used to begin an asynchronous GetUserOofSettings(GetUserOofSettingsRequest) call.

BeginGetUserPhoto(GetUserPhotoType, AsyncCallback, Object)
BeginGetUserRetentionPolicyTags(GetUserRetentionPolicyTagsType, AsyncCallback, Object)
BeginInstallApp(InstallAppType, AsyncCallback, Object)
BeginMarkAllItemsAsRead(MarkAllItemsAsReadType, AsyncCallback, Object)
BeginMarkAsJunk(MarkAsJunkType, AsyncCallback, Object)
BeginMoveFolder(MoveFolderType, AsyncCallback, Object)

The BeginMoveFolder(MoveFolderType, AsyncCallback, Object) method is used to begin an asynchronous MoveFolder(MoveFolderType) call.

BeginMoveItem(MoveItemType, AsyncCallback, Object)

The BeginMoveItem(MoveItemType, AsyncCallback, Object) method is used to begin an asynchronous MoveItem(MoveItemType) call.

BeginPlayOnPhone(PlayOnPhoneType, AsyncCallback, Object)
BeginRefreshSharingFolder(RefreshSharingFolderType, AsyncCallback, Object)
BeginRemoveContactFromImList(RemoveContactFromImListType, AsyncCallback, Object)
BeginRemoveDelegate(RemoveDelegateType, AsyncCallback, Object)

The BeginRemoveDelegate(RemoveDelegateType, AsyncCallback, Object) method is used to begin an asynchronous RemoveDelegate(RemoveDelegateType) call.

BeginRemoveDistributionGroupFromImList(RemoveDistributionGroupFromImListType, AsyncCallback, Object)
BeginRemoveImContactFromGroup(RemoveImContactFromGroupType, AsyncCallback, Object)
BeginRemoveImGroup(RemoveImGroupType, AsyncCallback, Object)
BeginResolveNames(ResolveNamesType, AsyncCallback, Object)

The BeginResolveNames(ResolveNamesType, AsyncCallback, Object) method is used to begin an asynchronous ResolveNames(ResolveNamesType) call.

BeginSearchMailboxes(SearchMailboxesType, AsyncCallback, Object)
BeginSendItem(SendItemType, AsyncCallback, Object)

The BeginSendItem(SendItemType, AsyncCallback, Object) method is used to begin an asynchronous SendItem(SendItemType) call.

BeginSetHoldOnMailboxes(SetHoldOnMailboxesType, AsyncCallback, Object)
BeginSetImGroup(SetImGroupType, AsyncCallback, Object)
BeginSetImListMigrationCompleted(SetImListMigrationCompletedType, AsyncCallback, Object)
BeginSetTeamMailbox(SetTeamMailboxRequestType, AsyncCallback, Object)
BeginSetUserOofSettings(SetUserOofSettingsRequest, AsyncCallback, Object)

The BeginSetUserOofSettings(SetUserOofSettingsRequest, AsyncCallback, Object) method is used to begin an asynchronous SetUserOofSettings(SetUserOofSettingsRequest) call.

BeginSubscribe(SubscribeType, AsyncCallback, Object)

The BeginSubscribe(SubscribeType, AsyncCallback, Object) method is used to begin an asynchronous Subscribe(SubscribeType) call.

BeginSyncFolderHierarchy(SyncFolderHierarchyType, AsyncCallback, Object)

The BeginSyncFolderHierarchy(SyncFolderHierarchyType, AsyncCallback, Object) method is used to begin an asynchronous SyncFolderHierarchy(SyncFolderHierarchyType) call.

BeginSyncFolderItems(SyncFolderItemsType, AsyncCallback, Object)

The BeginSyncFolderItems(SyncFolderItemsType, AsyncCallback, Object) method is used to begin an asynchronous SyncFolderItems(SyncFolderItemsType) call.

BeginUninstallApp(UninstallAppType, AsyncCallback, Object)
BeginUnpinTeamMailbox(UnpinTeamMailboxRequestType, AsyncCallback, Object)
BeginUnsubscribe(UnsubscribeType, AsyncCallback, Object)

The BeginUnsubscribe(UnsubscribeType, AsyncCallback, Object) method is used to begin an asynchronous Unsubscribe(UnsubscribeType) call.

BeginUpdateDelegate(UpdateDelegateType, AsyncCallback, Object)

The BeginUpdateDelegate(UpdateDelegateType, AsyncCallback, Object) method is used to begin an asynchronous UpdateDelegate(UpdateDelegateType) call.

BeginUpdateFolder(UpdateFolderType, AsyncCallback, Object)

The BeginUpdateFolder(UpdateFolderType, AsyncCallback, Object) method is used to begin an asynchronous UpdateFolder(UpdateFolderType) call.

BeginUpdateInboxRules(UpdateInboxRulesRequestType, AsyncCallback, Object)
BeginUpdateItem(UpdateItemType, AsyncCallback, Object)

The BeginUpdateItem(UpdateItemType, AsyncCallback, Object) method is used to begin an asynchronous UpdateItem(UpdateItemType) call.

BeginUpdateItemInRecoverableItems(UpdateItemInRecoverableItemsType, AsyncCallback, Object)
BeginUpdateUserConfiguration(UpdateUserConfigurationType, AsyncCallback, Object)
BeginUploadItems(UploadItemsType, AsyncCallback, Object)
CancelAsync(Object)

The CancelAsync(Object) method cancels an asynchronous call.

ConvertId(ConvertIdType)

The ConvertId(ConvertIdType) method sends the request to and gets the response from a ConvertId operation.

ConvertIdAsync(ConvertIdType)

The ConvertIdAsync(ConvertIdType) method provides asynchronous access to the ConvertId operation.

ConvertIdAsync(ConvertIdType, Object)

The ConvertIdAsync(ConvertIdType) method provides asynchronous access to the ConvertId operation.

CopyFolder(CopyFolderType)

The CopyFolder(CopyFolderType) method sends the request to and gets the response from a CopyFolder operation.

CopyFolderAsync(CopyFolderType)

The CopyFolderAsync(CopyFolderType) method provides asynchronous access to the CopyFolder Web service method.

CopyFolderAsync(CopyFolderType, Object)

The CopyFolderAsync(CopyFolderType, Object) method provides asynchronous access to the CopyFolder Web service method.

CopyItem(CopyItemType)

The CopyItem(CopyItemType) method sends the request to and gets the response from a CopyItem operation.

CopyItemAsync(CopyItemType)

The CopyItemAsync(CopyItemType) method provides asynchronous access to the CopyItem Web service method.

CopyItemAsync(CopyItemType, Object)

The CopyItemAsync(CopyItemType, Object) method provides asynchronous access to the CopyItem Web service method.

CreateAttachment(CreateAttachmentType)

The CreateAttachment(CreateAttachmentType) method sends the request to and gets the response from a CreateAttachment operation.

CreateAttachmentAsync(CreateAttachmentType)

The CreateAttachmentAsync(CreateAttachmentType) method provides asynchronous access to the CreateAttachment Web service method.

CreateAttachmentAsync(CreateAttachmentType, Object)

The CreateAttachmentAsync(CreateAttachmentType, Object) method provides asynchronous access to the CreateAttachment Web service method.

CreateFolder(CreateFolderType)

The CreateFolder(CreateFolderType) method sends the request and gets the response to a CreateFolder operation.

CreateFolderAsync(CreateFolderType)

The CreateFolderAsync(CreateFolderType) method provides asynchronous access to the CreateFolder Web service method.

CreateFolderAsync(CreateFolderType, Object)

The CreateFolderAsync(CreateFolderType, Object) method provides asynchronous access to the CreateFolder Web service method.

CreateFolderPath(CreateFolderPathType)
CreateFolderPathAsync(CreateFolderPathType)
CreateFolderPathAsync(CreateFolderPathType, Object)
CreateItem(CreateItemType)

The CreateItem(CreateItemType) method sends the request to and gets the response from a CreateItem operation.

CreateItemAsync(CreateItemType)

The CreateItemAsync(CreateItemType) method provides asynchronous access to the CreateItem Web service method.

CreateItemAsync(CreateItemType, Object)

The CreateItemAsync(CreateItemType, Object) method provides asynchronous access to the CreateItem Web service method.

CreateManagedFolder(CreateManagedFolderRequestType)

The CreateManagedFolder(CreateManagedFolderRequestType) method sends the request to and gets the response from a CreateManagedFolder operation.

CreateManagedFolderAsync(CreateManagedFolderRequestType)

The CreateManagedFolderAsync(CreateManagedFolderRequestType) method provides asynchronous access to the CreateManagedFolder Web service method.

CreateManagedFolderAsync(CreateManagedFolderRequestType, Object)

The CreateManagedFolderAsync(CreateManagedFolderRequestType, Object) method provides asynchronous access to the CreateManagedFolder Web service method.

CreateUserConfiguration(CreateUserConfigurationType)
CreateUserConfigurationAsync(CreateUserConfigurationType)
CreateUserConfigurationAsync(CreateUserConfigurationType, Object)
DeleteAttachment(DeleteAttachmentType)

The DeleteAttachment(DeleteAttachmentType) method sends the request to and gets the response from a DeleteAttachment operation.

DeleteAttachmentAsync(DeleteAttachmentType)

The DeleteAttachmentAsync(DeleteAttachmentType) method provides asynchronous access to the DeleteAttachment Web service method.

DeleteAttachmentAsync(DeleteAttachmentType, Object)

The DeleteAttachmentAsync(DeleteAttachmentType, Object) method provides asynchronous access to the DeleteAttachment Web service method.

DeleteFolder(DeleteFolderType)

The DeleteFolder(DeleteFolderType) method sends the request to and gets the response from a DeleteFolder operation.

DeleteFolderAsync(DeleteFolderType)

The DeleteFolderAsync(DeleteFolderType) method provides asynchronous access to the DeleteFolder Web service method.

DeleteFolderAsync(DeleteFolderType, Object)

The DeleteFolderAsync(DeleteFolderType, Object) method provides asynchronous access to the DeleteFolder Web service method.

DeleteItem(DeleteItemType)

The DeleteItem(DeleteItemType) method sends the request to and gets the response from a DeleteItem operation.

DeleteItemAsync(DeleteItemType)

The DeleteItemAsync(DeleteItemType) method provides asynchronous access to the DeleteItem Web service method.

DeleteItemAsync(DeleteItemType, Object)

The DeleteItemAsync(DeleteItemType, Object) method provides asynchronous access to the DeleteItem Web service method.

DeleteUserConfiguration(DeleteUserConfigurationType)
DeleteUserConfigurationAsync(DeleteUserConfigurationType)
DeleteUserConfigurationAsync(DeleteUserConfigurationType, Object)
DisableApp(DisableAppType)
DisableAppAsync(DisableAppType)
DisableAppAsync(DisableAppType, Object)
DisconnectPhoneCall(DisconnectPhoneCallType)
DisconnectPhoneCallAsync(DisconnectPhoneCallType)
DisconnectPhoneCallAsync(DisconnectPhoneCallType, Object)
EmptyFolder(EmptyFolderType)
EmptyFolderAsync(EmptyFolderType)
EmptyFolderAsync(EmptyFolderType, Object)
EndAddDelegate(IAsyncResult)

The EndAddDelegate(IAsyncResult) method is used to end an asynchronous AddDelegate(AddDelegateType) call.

EndAddDistributionGroupToImList(IAsyncResult)
EndAddImContactToGroup(IAsyncResult)
EndAddImGroup(IAsyncResult)
EndAddNewImContactToGroup(IAsyncResult)
EndAddNewTelUriContactToGroup(IAsyncResult)
EndApplyConversationAction(IAsyncResult)
EndArchiveItem(IAsyncResult)
EndConvertId(IAsyncResult)

The EndAddDelegate(IAsyncResult) method is used to end an asynchronous AddDelegate(AddDelegateType) call.

EndCopyFolder(IAsyncResult)

The EndCopyFolder(IAsyncResult) method is used to end an asynchronous CopyFolder(CopyFolderType) call.

EndCopyItem(IAsyncResult)

The EndCopyItem(IAsyncResult) method is used to end an asynchronous CopyItem(CopyItemType) call.

EndCreateAttachment(IAsyncResult)

The EndCreateAttachment(IAsyncResult) method is used to end an asynchronous CreateAttachment(CreateAttachmentType) call.

EndCreateFolder(IAsyncResult)

The EndCreateFolder(IAsyncResult) method is used to end an asynchronous CreateFolder(CreateFolderType) call.

EndCreateFolderPath(IAsyncResult)
EndCreateItem(IAsyncResult)

The EndCreateItem(IAsyncResult) method is used to end an asynchronous CreateItem(CreateItemType) call.

EndCreateManagedFolder(IAsyncResult)

The EndCreateManagedFolder(IAsyncResult) method is used to end an asynchronous CreateManagedFolder(CreateManagedFolderRequestType) call.

EndCreateUserConfiguration(IAsyncResult)
EndDeleteAttachment(IAsyncResult)

The EndDeleteAttachment(IAsyncResult) method is used to end an asynchronous DeleteAttachment(DeleteAttachmentType) call.

EndDeleteFolder(IAsyncResult)

The EndDeleteFolder(IAsyncResult) method is used to end an asynchronous DeleteFolder(DeleteFolderType) call.

EndDeleteItem(IAsyncResult)

The EndDeleteItem(IAsyncResult) method is used to end an asynchronous DeleteItem(DeleteItemType) call.

EndDeleteUserConfiguration(IAsyncResult)
EndDisableApp(IAsyncResult)
EndDisconnectPhoneCall(IAsyncResult)
EndEmptyFolder(IAsyncResult)
EndExpandDL(IAsyncResult)

The EndExpandDL(IAsyncResult) method is used to end an asynchronous ExpandDL(ExpandDLType) call.

EndExportItems(IAsyncResult)
EndFindConversation(IAsyncResult)
EndFindFolder(IAsyncResult)

The EndFindFolder(IAsyncResult) method is used to end an asynchronous FindFolder(FindFolderType) call.

EndFindItem(IAsyncResult)

The EndFindItem(IAsyncResult) method is used to end an asynchronous FindItem(FindItemType) call.

EndFindMessageTrackingReport(IAsyncResult)
EndFindPeople(IAsyncResult)
EndGetAppManifests(IAsyncResult)
EndGetAppMarketplaceUrl(IAsyncResult)
EndGetAttachment(IAsyncResult)

The EndGetAttachment(IAsyncResult) method is used to end an asynchronous GetAttachment(GetAttachmentType) call.

EndGetClientAccessToken(IAsyncResult)
EndGetConversationItems(IAsyncResult)
EndGetDelegate(IAsyncResult)

The EndGetDelegate(IAsyncResult) method is used to end an asynchronous GetDelegate(GetDelegateType) call.

EndGetDiscoverySearchConfiguration(IAsyncResult)
EndGetEvents(IAsyncResult)

The EndGetEvents(IAsyncResult) method is used to end an asynchronous GetEvents(GetEventsType) call.

EndGetFolder(IAsyncResult)

The EndGetFolder(IAsyncResult) method is used to end an asynchronous GetFolder(GetFolderType) call.

EndGetHoldOnMailboxes(IAsyncResult)
EndGetImItemList(IAsyncResult)
EndGetImItems(IAsyncResult)
EndGetInboxRules(IAsyncResult)
EndGetItem(IAsyncResult)

The EndGetItem(IAsyncResult) method is used to end an asynchronous GetItem(GetItemType) call.

EndGetMailTips(IAsyncResult)
EndGetMessageTrackingReport(IAsyncResult)
EndGetNonIndexableItemDetails(IAsyncResult)
EndGetNonIndexableItemStatistics(IAsyncResult)
EndGetPasswordExpirationDate(IAsyncResult)
EndGetPersona(IAsyncResult)
EndGetPhoneCallInformation(IAsyncResult)
EndGetRoomLists(IAsyncResult)
EndGetRooms(IAsyncResult)
EndGetSearchableMailboxes(IAsyncResult)
EndGetServerTimeZones(IAsyncResult)
EndGetServiceConfiguration(IAsyncResult)
EndGetSharingFolder(IAsyncResult)
EndGetSharingMetadata(IAsyncResult)
EndGetStreamingEvents(IAsyncResult)
EndGetUserAvailability(IAsyncResult)

The EndGetUserAvailability(IAsyncResult) method is used to end an asynchronous GetUserAvailability(GetUserAvailabilityRequestType) call.

EndGetUserConfiguration(IAsyncResult)
EndGetUserOofSettings(IAsyncResult)

The EndGetUserOofSettings(IAsyncResult) method is used to end an asynchronous GetUserOofSettings(GetUserOofSettingsRequest) call.

EndGetUserPhoto(IAsyncResult)
EndGetUserRetentionPolicyTags(IAsyncResult)
EndInstallApp(IAsyncResult)
EndMarkAllItemsAsRead(IAsyncResult)
EndMarkAsJunk(IAsyncResult)
EndMoveFolder(IAsyncResult)

The EndMoveFolder(IAsyncResult) method is used to end an asynchronous MoveFolder(MoveFolderType) call.

EndMoveItem(IAsyncResult)

The EndMoveItem(IAsyncResult) method is used to end an asynchronous MoveItem(MoveItemType) call.

EndPlayOnPhone(IAsyncResult)
EndRefreshSharingFolder(IAsyncResult)
EndRemoveContactFromImList(IAsyncResult)
EndRemoveDelegate(IAsyncResult)

The EndRemoveDelegate(IAsyncResult) method is used to end an asynchronous RemoveDelegate(RemoveDelegateType) call.

EndRemoveDistributionGroupFromImList(IAsyncResult)
EndRemoveImContactFromGroup(IAsyncResult)
EndRemoveImGroup(IAsyncResult)
EndResolveNames(IAsyncResult)

The EndResolveNames(IAsyncResult) method is used to end an asynchronous ResolveNames(ResolveNamesType) call.

EndSearchMailboxes(IAsyncResult)
EndSendItem(IAsyncResult)

The EndSendItem(IAsyncResult) method is used to end an asynchronous SendItem(SendItemType) call.

EndSetHoldOnMailboxes(IAsyncResult)
EndSetImGroup(IAsyncResult)
EndSetImListMigrationCompleted(IAsyncResult)
EndSetTeamMailbox(IAsyncResult)
EndSetUserOofSettings(IAsyncResult)

The EndSetUserOofSettings(IAsyncResult) method is used to end an asynchronous SetUserOofSettings(SetUserOofSettingsRequest) call.

EndSubscribe(IAsyncResult)

The EndSubscribe(IAsyncResult) method is used to end an asynchronous Subscribe(SubscribeType) call.

EndSyncFolderHierarchy(IAsyncResult)

The EndSyncFolderHierarchy(IAsyncResult) method is used to end an asynchronous SyncFolderHierarchy(SyncFolderHierarchyType) call.

EndSyncFolderItems(IAsyncResult)

The EndSyncFolderItems(IAsyncResult) method is used to end an asynchronous SyncFolderItems(SyncFolderItemsType) call.

EndUninstallApp(IAsyncResult)
EndUnpinTeamMailbox(IAsyncResult)
EndUnsubscribe(IAsyncResult)

The EndUnsubscribe(IAsyncResult) method is used to end an asynchronous Unsubscribe(UnsubscribeType) call.

EndUpdateDelegate(IAsyncResult)

The EndUpdateDelegate(IAsyncResult) method is used to end an asynchronous UpdateDelegate(UpdateDelegateType) call.

EndUpdateFolder(IAsyncResult)

The EndUpdateFolder(IAsyncResult) method is used to end an asynchronous UpdateFolder(UpdateFolderType) call.

EndUpdateInboxRules(IAsyncResult)
EndUpdateItem(IAsyncResult)

The EndUpdateItem(IAsyncResult) method is used to end an asynchronous UpdateItem(UpdateItemType) call.

EndUpdateItemInRecoverableItems(IAsyncResult)
EndUpdateUserConfiguration(IAsyncResult)
EndUploadItems(IAsyncResult)
ExpandDL(ExpandDLType)

The ExpandDL(ExpandDLType) method sends the request and gets the response to an ExpandDL operation.

ExpandDLAsync(ExpandDLType)

The ExpandDLAsync(ExpandDLType) method provides asynchronous access to the ExpandDL Web service method.

ExpandDLAsync(ExpandDLType, Object)

The ExpandDLAsync(ExpandDLType, Object) method provides asynchronous access to the ExpandDL Web service method.

ExportItems(ExportItemsType)
ExportItemsAsync(ExportItemsType)
ExportItemsAsync(ExportItemsType, Object)
FindConversation(FindConversationType)
FindConversationAsync(FindConversationType)
FindConversationAsync(FindConversationType, Object)
FindFolder(FindFolderType)

The FindFolder(FindFolderType) method sends the request to and gets the response from a FindFolder operation.

FindFolderAsync(FindFolderType)

The FindFolderAsync(FindFolderType) method provides asynchronous access to the FindFolder Web service method.

FindFolderAsync(FindFolderType, Object)

The FindFolderAsync(FindFolderType, Object) method provides asynchronous access to the FindFolder Web service method.

FindItem(FindItemType)

The FindItem(FindItemType) method sends the request to and gets the response from a FindItem operation.

FindItemAsync(FindItemType)

The FindItemAsync(FindItemType) method provides asynchronous access to the FindItem Web service method.

FindItemAsync(FindItemType, Object)

The FindItemAsync(FindItemType, Object) method provides asynchronous access to the CreateItem Web service method.

FindMessageTrackingReport(FindMessageTrackingReportRequestType)
FindMessageTrackingReportAsync(FindMessageTrackingReportRequestType)
FindMessageTrackingReportAsync(FindMessageTrackingReportRequestType, Object)
FindPeople(FindPeopleType)
FindPeopleAsync(FindPeopleType)
FindPeopleAsync(FindPeopleType, Object)
GetAppManifests(GetAppManifestsType)
GetAppManifestsAsync(GetAppManifestsType)
GetAppManifestsAsync(GetAppManifestsType, Object)
GetAppMarketplaceUrl(GetAppMarketplaceUrlType)
GetAppMarketplaceUrlAsync(GetAppMarketplaceUrlType)
GetAppMarketplaceUrlAsync(GetAppMarketplaceUrlType, Object)
GetAttachment(GetAttachmentType)

The GetAttachment(GetAttachmentType) method sends the request to and gets the response from a GetAttachment operation.

GetAttachmentAsync(GetAttachmentType)

The GetAttachmentAsync(GetAttachmentType) method provides asynchronous access to the GetAttachment Web service method.

GetAttachmentAsync(GetAttachmentType, Object)

The GetAttachmentAsync(GetAttachmentType, Object) method provides asynchronous access to the GetAttachment Web service method.

GetClientAccessToken(GetClientAccessTokenType)
GetClientAccessTokenAsync(GetClientAccessTokenType)
GetClientAccessTokenAsync(GetClientAccessTokenType, Object)
GetConversationItems(GetConversationItemsType)
GetConversationItemsAsync(GetConversationItemsType)
GetConversationItemsAsync(GetConversationItemsType, Object)
GetDelegate(GetDelegateType)

The GetDelegate(GetDelegateType) method sends the request to and gets the response from a GetDelegate operation.

GetDelegateAsync(GetDelegateType)

The GetDelegateAsync(GetDelegateType) method provides asynchronous access to the GetDelegate operation.

GetDelegateAsync(GetDelegateType, Object)

The GetDelegateAsync(GetDelegateType, Object) method provides asynchronous access to the GetDelegate operation.

GetDiscoverySearchConfiguration(GetDiscoverySearchConfigurationType)
GetDiscoverySearchConfigurationAsync(GetDiscoverySearchConfigurationType)
GetDiscoverySearchConfigurationAsync(GetDiscoverySearchConfigurationType, Object)
GetEvents(GetEventsType)

The GetEvents(GetEventsType) method sends the request to and gets the response from a GetEvents operation.

GetEventsAsync(GetEventsType)

The GetEventsAsync(GetEventsType) method provides asynchronous access to the GetEvents Web service method.

GetEventsAsync(GetEventsType, Object)

The GetEventsAsync(GetEventsType, Object) method provides asynchronous access to the GetEvents Web service method.

GetFolder(GetFolderType)

The GetFolder(GetFolderType) method sends the request to and gets the response from a GetFolder operation.

GetFolderAsync(GetFolderType)

The GetFolderAsync(GetFolderType) method provides asynchronous access to the GetFolder Web service method.

GetFolderAsync(GetFolderType, Object)

The GetFolderAsync(GetFolderType, Object) method provides asynchronous access to the GetFolder Web service method.

GetHoldOnMailboxes(GetHoldOnMailboxesType)
GetHoldOnMailboxesAsync(GetHoldOnMailboxesType)
GetHoldOnMailboxesAsync(GetHoldOnMailboxesType, Object)
GetImItemList(GetImItemListType)
GetImItemListAsync(GetImItemListType)
GetImItemListAsync(GetImItemListType, Object)
GetImItems(GetImItemsType)
GetImItemsAsync(GetImItemsType)
GetImItemsAsync(GetImItemsType, Object)
GetInboxRules(GetInboxRulesRequestType)
GetInboxRulesAsync(GetInboxRulesRequestType)
GetInboxRulesAsync(GetInboxRulesRequestType, Object)
GetItem(GetItemType)

The GetItem(GetItemType) method sends the request to and gets the response from a GetItem operation.

GetItemAsync(GetItemType)

The GetItemAsync(GetItemType) method provides asynchronous access to the GetItem Web service method.

GetItemAsync(GetItemType, Object)

The GetItemAsync(GetItemType, Object) method provides asynchronous access to the GetItem Web service method.

GetMailTips(GetMailTipsType)
GetMailTipsAsync(GetMailTipsType)
GetMailTipsAsync(GetMailTipsType, Object)
GetMessageTrackingReport(GetMessageTrackingReportRequestType)
GetMessageTrackingReportAsync(GetMessageTrackingReportRequestType)
GetMessageTrackingReportAsync(GetMessageTrackingReportRequestType, Object)
GetNonIndexableItemDetails(GetNonIndexableItemDetailsType)
GetNonIndexableItemDetailsAsync(GetNonIndexableItemDetailsType)
GetNonIndexableItemDetailsAsync(GetNonIndexableItemDetailsType, Object)
GetNonIndexableItemStatistics(GetNonIndexableItemStatisticsType)
GetNonIndexableItemStatisticsAsync(GetNonIndexableItemStatisticsType)
GetNonIndexableItemStatisticsAsync(GetNonIndexableItemStatisticsType, Object)
GetPasswordExpirationDate(GetPasswordExpirationDateType)
GetPasswordExpirationDateAsync(GetPasswordExpirationDateType)
GetPasswordExpirationDateAsync(GetPasswordExpirationDateType, Object)
GetPersona(GetPersonaType)
GetPersonaAsync(GetPersonaType)
GetPersonaAsync(GetPersonaType, Object)
GetPhoneCallInformation(GetPhoneCallInformationType)
GetPhoneCallInformationAsync(GetPhoneCallInformationType)
GetPhoneCallInformationAsync(GetPhoneCallInformationType, Object)
GetRoomLists(GetRoomListsType)
GetRoomListsAsync(GetRoomListsType)
GetRoomListsAsync(GetRoomListsType, Object)
GetRooms(GetRoomsType)
GetRoomsAsync(GetRoomsType)
GetRoomsAsync(GetRoomsType, Object)
GetSearchableMailboxes(GetSearchableMailboxesType)
GetSearchableMailboxesAsync(GetSearchableMailboxesType)
GetSearchableMailboxesAsync(GetSearchableMailboxesType, Object)
GetServerTimeZones(GetServerTimeZonesType)
GetServerTimeZonesAsync(GetServerTimeZonesType)
GetServerTimeZonesAsync(GetServerTimeZonesType, Object)
GetServiceConfiguration(GetServiceConfigurationType)
GetServiceConfigurationAsync(GetServiceConfigurationType)
GetServiceConfigurationAsync(GetServiceConfigurationType, Object)
GetSharingFolder(GetSharingFolderType)
GetSharingFolderAsync(GetSharingFolderType)
GetSharingFolderAsync(GetSharingFolderType, Object)
GetSharingMetadata(GetSharingMetadataType)
GetSharingMetadataAsync(GetSharingMetadataType)
GetSharingMetadataAsync(GetSharingMetadataType, Object)
GetStreamingEvents(GetStreamingEventsType)
GetStreamingEventsAsync(GetStreamingEventsType)
GetStreamingEventsAsync(GetStreamingEventsType, Object)
GetUserAvailability(GetUserAvailabilityRequestType)

The GetUserAvailability(GetUserAvailabilityRequestType) method sends the request to and gets the response from a GetUserAvailability operation.

GetUserAvailabilityAsync(GetUserAvailabilityRequestType)

The GetUserAvailabilityAsync(GetUserAvailabilityRequestType) method provides asynchronous access to the GetUserAvailability Web service method.

GetUserAvailabilityAsync(GetUserAvailabilityRequestType, Object)

The GetUserAvailabilityAsync(GetUserAvailabilityRequestType, Object) method provides asynchronous access to the GetUserAvailability Web service method.

GetUserConfiguration(GetUserConfigurationType)
GetUserConfigurationAsync(GetUserConfigurationType)
GetUserConfigurationAsync(GetUserConfigurationType, Object)
GetUserOofSettings(GetUserOofSettingsRequest)

The GetUserOofSettings(GetUserOofSettingsRequest) method sends the request to and gets the response from a GetUserOofSettings operation.

GetUserOofSettingsAsync(GetUserOofSettingsRequest)

The GetUserOofSettingsAsync(GetUserOofSettingsRequest) method provides asynchronous access to the GetUserOofSettings Web service method.

GetUserOofSettingsAsync(GetUserOofSettingsRequest, Object)

The GetUserOofSettingsAsync(GetUserOofSettingsRequest, Object) method provides asynchronous access to the GetUserOofSettings Web service method.

GetUserPhoto(GetUserPhotoType)
GetUserPhotoAsync(GetUserPhotoType)
GetUserPhotoAsync(GetUserPhotoType, Object)
GetUserRetentionPolicyTags(GetUserRetentionPolicyTagsType)
GetUserRetentionPolicyTagsAsync(GetUserRetentionPolicyTagsType)
GetUserRetentionPolicyTagsAsync(GetUserRetentionPolicyTagsType, Object)
InstallApp(InstallAppType)
InstallAppAsync(InstallAppType)
InstallAppAsync(InstallAppType, Object)
MarkAllItemsAsRead(MarkAllItemsAsReadType)
MarkAllItemsAsReadAsync(MarkAllItemsAsReadType)
MarkAllItemsAsReadAsync(MarkAllItemsAsReadType, Object)
MarkAsJunk(MarkAsJunkType)
MarkAsJunkAsync(MarkAsJunkType)
MarkAsJunkAsync(MarkAsJunkType, Object)
MoveFolder(MoveFolderType)

The MoveFolder(MoveFolderType) method sends the request to and gets the response from a MoveFolder operation.

MoveFolderAsync(MoveFolderType)

The MoveFolderAsync(MoveFolderType) method provides asynchronous access to the MoveFolder Web service method.

MoveFolderAsync(MoveFolderType, Object)

The MoveFolderAsync(MoveFolderType, Object) method provides asynchronous access to the MoveFolder Web service method.

MoveItem(MoveItemType)

The MoveItem(MoveItemType) method sends the request to and gets the response from a MoveItem operation.

MoveItemAsync(MoveItemType)

The MoveItemAsync(MoveItemType) method provides asynchronous access to the MoveItem Web service method.

MoveItemAsync(MoveItemType, Object)

The MoveItemAsync(MoveItemType, Object) method provides asynchronous access to the MoveItem Web service method.

PlayOnPhone(PlayOnPhoneType)
PlayOnPhoneAsync(PlayOnPhoneType)
PlayOnPhoneAsync(PlayOnPhoneType, Object)
RefreshSharingFolder(RefreshSharingFolderType)
RefreshSharingFolderAsync(RefreshSharingFolderType)
RefreshSharingFolderAsync(RefreshSharingFolderType, Object)
RemoveContactFromImList(RemoveContactFromImListType)
RemoveContactFromImListAsync(RemoveContactFromImListType)
RemoveContactFromImListAsync(RemoveContactFromImListType, Object)
RemoveDelegate(RemoveDelegateType)

The RemoveDelegate(RemoveDelegateType) method sends the request to and gets the response from a RemoveDelegate operation.

RemoveDelegateAsync(RemoveDelegateType)

The RemoveDelegateAsync(RemoveDelegateType) method provides asynchronous access to the RemoveDelegate(RemoveDelegateType) operation.

RemoveDelegateAsync(RemoveDelegateType, Object)

The RemoveDelegateAsync(RemoveDelegateType, Object) method provides asynchronous access to the RemoveDelegate(RemoveDelegateType) operation.

RemoveDistributionGroupFromImList(RemoveDistributionGroupFromImListType)
RemoveDistributionGroupFromImListAsync(RemoveDistributionGroupFromImListType)
RemoveDistributionGroupFromImListAsync(RemoveDistributionGroupFromImListType, Object)
RemoveImContactFromGroup(RemoveImContactFromGroupType)
RemoveImContactFromGroupAsync(RemoveImContactFromGroupType)
RemoveImContactFromGroupAsync(RemoveImContactFromGroupType, Object)
RemoveImGroup(RemoveImGroupType)
RemoveImGroupAsync(RemoveImGroupType)
RemoveImGroupAsync(RemoveImGroupType, Object)
ResolveNames(ResolveNamesType)

The ResolveNames(ResolveNamesType) method sends the request to and returns the response from a MoveFolder operation.

ResolveNamesAsync(ResolveNamesType)

The ResolveNamesAsync(ResolveNamesType) method provides asynchronous access to the ResolveNames Web service method.

ResolveNamesAsync(ResolveNamesType, Object)

The ResolveNamesAsync(ResolveNamesType, Object) method provides asynchronous access to the ResolveNames Web service method.

SearchMailboxes(SearchMailboxesType)
SearchMailboxesAsync(SearchMailboxesType)
SearchMailboxesAsync(SearchMailboxesType, Object)
SendItem(SendItemType)

The SendItem(SendItemType) method sends the request to and returns the response from a SendItem operation.

SendItemAsync(SendItemType)

The SendItemAsync(SendItemType) method provides asynchronous access to the SendItem Web service method.

SendItemAsync(SendItemType, Object)

The SendItemAsync(SendItemType, Object) method provides asynchronous access to the SendItem Web service method.

SetHoldOnMailboxes(SetHoldOnMailboxesType)
SetHoldOnMailboxesAsync(SetHoldOnMailboxesType)
SetHoldOnMailboxesAsync(SetHoldOnMailboxesType, Object)
SetImGroup(SetImGroupType)
SetImGroupAsync(SetImGroupType)
SetImGroupAsync(SetImGroupType, Object)
SetImListMigrationCompleted(SetImListMigrationCompletedType)
SetImListMigrationCompletedAsync(SetImListMigrationCompletedType)
SetImListMigrationCompletedAsync(SetImListMigrationCompletedType, Object)
SetTeamMailbox(SetTeamMailboxRequestType)
SetTeamMailboxAsync(SetTeamMailboxRequestType)
SetTeamMailboxAsync(SetTeamMailboxRequestType, Object)
SetUserOofSettings(SetUserOofSettingsRequest)

The SetUserOofSettings(SetUserOofSettingsRequest) method sends the request to and returns the response from a SetUserOofSettings operation.

SetUserOofSettingsAsync(SetUserOofSettingsRequest)

The SetUserOofSettingsAsync(SetUserOofSettingsRequest) method provides asynchronous access to the SetUserOofSettings Web service method.

SetUserOofSettingsAsync(SetUserOofSettingsRequest, Object)

The SetUserOofSettingsAsync(SetUserOofSettingsRequest, Object) method provides asynchronous access to the SetUserOofSettings Web service method.

Subscribe(SubscribeType)

The Subscribe(SubscribeType) method sends the request to and returns the response from a Subscribe operation.

SubscribeAsync(SubscribeType)

The SubscribeAsync(SubscribeType) method provides asynchronous access to the Subscribe Web service method.

SubscribeAsync(SubscribeType, Object)

The SubscribeAsync(SubscribeType, Object) method provides asynchronous access to the Subscribe Web service method.

SyncFolderHierarchy(SyncFolderHierarchyType)

The SyncFolderHierarchy(SyncFolderHierarchyType) method sends the request to and returns the response from a SyncFolderHierarchy operation.

SyncFolderHierarchyAsync(SyncFolderHierarchyType)

The SyncFolderHierarchyAsync(SyncFolderHierarchyType) method provides asynchronous access to the SyncFolderHierarchy Web service method.

SyncFolderHierarchyAsync(SyncFolderHierarchyType, Object)

The SyncFolderHierarchyAsync(SyncFolderHierarchyType, Object) method provides asynchronous access to the SyncFolderHierarchy Web service method.

SyncFolderItems(SyncFolderItemsType)

The SyncFolderItems(SyncFolderItemsType) method sends the request to and returns the response from a SyncFolderItems operation.

SyncFolderItemsAsync(SyncFolderItemsType)

The SyncFolderItemsAsync(SyncFolderItemsType) method provides asynchronous access to the SyncFolderItems Web service method.

SyncFolderItemsAsync(SyncFolderItemsType, Object)

The SyncFolderItemsAsync(SyncFolderItemsType, Object) method provides asynchronous access to the SyncFolderItems Web service method.

UninstallApp(UninstallAppType)
UninstallAppAsync(UninstallAppType)
UninstallAppAsync(UninstallAppType, Object)
UnpinTeamMailbox(UnpinTeamMailboxRequestType)
UnpinTeamMailboxAsync(UnpinTeamMailboxRequestType)
UnpinTeamMailboxAsync(UnpinTeamMailboxRequestType, Object)
Unsubscribe(UnsubscribeType)

The Unsubscribe(UnsubscribeType) method sends the request to and returns the response from an Unsubscribe operation.

UnsubscribeAsync(UnsubscribeType)

The UnsubscribeAsync(UnsubscribeType) method provides asynchronous access to the Unsubscribe Web service method.

UnsubscribeAsync(UnsubscribeType, Object)

The UnsubscribeAsync(UnsubscribeType, Object) method provides asynchronous access to the Unsubscribe Web service method.

UpdateDelegate(UpdateDelegateType)

The UpdateDelegate(UpdateDelegateType) method sends the request to and gets the response from an UpdateDelegate operation.

UpdateDelegateAsync(UpdateDelegateType)

The UpdateDelegateAsync(UpdateDelegateType) method provides asynchronous access to the UpdateDelegateType operation.

UpdateDelegateAsync(UpdateDelegateType, Object)

The UpdateDelegateAsync(UpdateDelegateType, Object) method provides asynchronous access to the UpdateDelegateType operation.

UpdateFolder(UpdateFolderType)

The UpdateFolder(UpdateFolderType) method sends the request to and returns the response from an UpdateFolder operation.

UpdateFolderAsync(UpdateFolderType)

The UpdateFolderAsync(UpdateFolderType) method provides asynchronous access to the UpdateFolder Web service method.

UpdateFolderAsync(UpdateFolderType, Object)

The UpdateFolderAsync(UpdateFolderType, Object) method provides asynchronous access to the UpdateFolder Web service method.

UpdateInboxRules(UpdateInboxRulesRequestType)
UpdateInboxRulesAsync(UpdateInboxRulesRequestType)
UpdateInboxRulesAsync(UpdateInboxRulesRequestType, Object)
UpdateItem(UpdateItemType)

The UpdateItem(UpdateItemType) method sends the request to and returns the response from an UpdateItem operation.

UpdateItemAsync(UpdateItemType)

The UpdateItemAsync(UpdateItemType) method provides asynchronous access to the UpdateItem Web service method.

UpdateItemAsync(UpdateItemType, Object)

The UpdateItemAsync(UpdateItemType, Object) method provides asynchronous access to the UpdateItem Web service method.

UpdateItemInRecoverableItems(UpdateItemInRecoverableItemsType)
UpdateItemInRecoverableItemsAsync(UpdateItemInRecoverableItemsType)
UpdateItemInRecoverableItemsAsync(UpdateItemInRecoverableItemsType, Object)
UpdateUserConfiguration(UpdateUserConfigurationType)
UpdateUserConfigurationAsync(UpdateUserConfigurationType)
UpdateUserConfigurationAsync(UpdateUserConfigurationType, Object)
UploadItems(UploadItemsType)
UploadItemsAsync(UploadItemsType)
UploadItemsAsync(UploadItemsType, Object)

Events

AddDelegateCompleted

The AddDelegateCompleted event occurs when an asynchronous AddDelegate operation is complete.

AddDistributionGroupToImListCompleted
AddImContactToGroupCompleted
AddImGroupCompleted
AddNewImContactToGroupCompleted
AddNewTelUriContactToGroupCompleted
ApplyConversationActionCompleted
ArchiveItemCompleted
ConvertIdCompleted

The ConvertIdCompleted event occurs when an asynchronous ConvertId operation is complete.

CopyFolderCompleted

The CopyFolderCompleted event occurs when an asynchronous CopyFolder operation is complete.

CopyItemCompleted

The CopyItemCompleted event occurs when an asynchronous CopyItem operation is complete.

CreateAttachmentCompleted

The CreateAttachmentCompleted event occurs when an asynchronous CreateAttachment operation is complete.

CreateFolderCompleted

The CreateFolderCompleted event occurs when an asynchronous CreateFolder operation is complete.

CreateFolderPathCompleted
CreateItemCompleted

The CreateItemCompleted event occurs when an asynchronous CreateItem operation is complete.

CreateManagedFolderCompleted

The CreateManagedFolderCompleted event occurs when an asynchronous CreateManagedFolder operation is complete.

CreateUserConfigurationCompleted
DeleteAttachmentCompleted

The DeleteAttachmentCompleted event occurs when an asynchronous DeleteAttachment operation is complete.

DeleteFolderCompleted

The DeleteFolderCompleted event occurs when an asynchronous DeleteFolder operation is complete.

DeleteItemCompleted

The DeleteItemCompleted event occurs when an asynchronous DeleteItem operation is complete.

DeleteUserConfigurationCompleted
DisableAppCompleted
DisconnectPhoneCallCompleted
EmptyFolderCompleted
ExpandDLCompleted

The ExpandDLCompleted event occurs when an asynchronous ExpandDL operation is complete.

ExportItemsCompleted
FindConversationCompleted
FindFolderCompleted

The FindFolderCompleted event occurs when an asynchronous FindFolder operation is complete.

FindItemCompleted

The FindItemCompleted event occurs when an asynchronous FindItem operation is complete.

FindMessageTrackingReportCompleted
FindPeopleCompleted
GetAppManifestsCompleted
GetAppMarketplaceUrlCompleted
GetAttachmentCompleted

The GetAttachmentCompleted event occurs when an asynchronous GetAttachment operation is complete.

GetClientAccessTokenCompleted
GetConversationItemsCompleted
GetDelegateCompleted

The GetDelegateCompleted event occurs when an asynchronous GetDelegate operation is complete.

GetDiscoverySearchConfigurationCompleted
GetEventsCompleted

The GetEventsCompleted event occurs when an asynchronous GetEvents operation is complete.

GetFolderCompleted

The GetFolderCompleted event occurs when an asynchronous GetFolder operation is complete.

GetHoldOnMailboxesCompleted
GetImItemListCompleted
GetImItemsCompleted
GetInboxRulesCompleted
GetItemCompleted

The GetItemCompleted event occurs when an asynchronous GetItem operation is complete.

GetMailTipsCompleted
GetMessageTrackingReportCompleted
GetNonIndexableItemDetailsCompleted
GetNonIndexableItemStatisticsCompleted
GetPasswordExpirationDateCompleted
GetPersonaCompleted
GetPhoneCallInformationCompleted
GetRoomListsCompleted
GetRoomsCompleted
GetSearchableMailboxesCompleted
GetServerTimeZonesCompleted
GetServiceConfigurationCompleted
GetSharingFolderCompleted
GetSharingMetadataCompleted
GetStreamingEventsCompleted
GetUserAvailabilityCompleted

The GetUserAvailabilityCompleted event occurs when an asynchronous GetUserAvailability operation is complete.

GetUserConfigurationCompleted
GetUserOofSettingsCompleted

The GetUserOofSettingsCompleted event occurs when an asynchronous GetUserOofSettings operation is complete.

GetUserPhotoCompleted
GetUserRetentionPolicyTagsCompleted
InstallAppCompleted
MarkAllItemsAsReadCompleted
MarkAsJunkCompleted
MoveFolderCompleted

The MoveFolderCompleted event occurs when an asynchronous MoveFolder operation is complete.

MoveItemCompleted

The MoveItemCompleted event occurs when an asynchronous MoveItem operation is complete.

PlayOnPhoneCompleted
RefreshSharingFolderCompleted
RemoveContactFromImListCompleted
RemoveDelegateCompleted

The RemoveDelegateCompleted event occurs when an asynchronous RemoveDelegate operation is complete.

RemoveDistributionGroupFromImListCompleted
RemoveImContactFromGroupCompleted
RemoveImGroupCompleted
ResolveNamesCompleted

The ResolveNamesCompleted event occurs when an asynchronous ResolveNames operation is complete.

SearchMailboxesCompleted
SendItemCompleted

The SendItemCompleted event occurs when an asynchronous SendItem operation is complete.

SetHoldOnMailboxesCompleted
SetImGroupCompleted
SetImListMigrationCompletedCompleted
SetTeamMailboxCompleted
SetUserOofSettingsCompleted

The SetUserOofSettingsCompleted event occurs when an asynchronous SetUserOofSettings operation is complete.

SubscribeCompleted

The SubscribeCompleted event occurs when an asynchronous Subscribe operation is complete.

SyncFolderHierarchyCompleted

The SyncFolderHierarchyCompleted event occurs when an asynchronous SyncFolderHierarchy operation is complete.

SyncFolderItemsCompleted

The SyncFolderItemsCompleted event occurs when an asynchronous SyncFolderItems operation is complete.

UninstallAppCompleted
UnpinTeamMailboxCompleted
UnsubscribeCompleted

The UnsubscribeCompleted event occurs when an asynchronous Unsubscribe operation is complete.

UpdateDelegateCompleted

The UpdateDelegateCompleted event occurs when an asynchronous UpdateDelegate operation is complete.

UpdateFolderCompleted

The UpdateFolderCompleted event occurs when an asynchronous UpdateFolder operation is complete.

UpdateInboxRulesCompleted
UpdateItemCompleted

The UpdateItemCompleted event occurs when an asynchronous UpdateItem operation is complete.

UpdateItemInRecoverableItemsCompleted
UpdateUserConfigurationCompleted
UploadItemsCompleted

Applies to