ExchangeService methods
The following tables list the members exposed by the ExchangeService type.
| Name | Description | |
|---|---|---|
|
AddDelegates(Mailbox, Nullable<MeetingRequestsDeliveryScope>, []) | Adds delegates to a specific mailbox. |
|
AddDelegates(Mailbox, Nullable<MeetingRequestsDeliveryScope>, IEnumerable<DelegateUser>) | Adds delegates to a specified mailbox. |
|
ArchiveItems | Archives multiple items in a target folder. The ArchiveItems(IEnumerable<ItemId>, FolderId) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
AutodiscoverUrl(String) | Initializes the Url property to the Exchange Web Services (EWS) endpoint for a specified email address by calling the Autodiscover service. |
|
AutodiscoverUrl(String, AutodiscoverRedirectionUrlValidationCallback) | Initializes the Url property to the Exchange Web Services (EWS) endpoint for a specified email address by calling the Autodiscover service. |
|
BeginGetNonIndexableItemDetails | Asynchronous call to get non indexable item details |
|
BeginGetNonIndexableItemStatistics | Asynchronous call to get non indexable item statistics |
|
BeginSearchMailboxes | Initiates an asynchronous request to search mailboxes for items that match a query string by using the associated SearchMailboxesParameters object to specify details of the search request. The BeginSearchMailboxes(AsyncCallback, Object, SearchMailboxesParameters) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
BeginSubscribeToPullNotifications | Begins an asynchronous request to subscribe to pull notifications.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
BeginSubscribeToPullNotificationsOnAllFolders | Begins an asynchronous request to subscribe to pull notifications on all folders in a specified user's mailbox.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
BeginSubscribeToPushNotifications(AsyncCallback, Object, IEnumerable<FolderId>, Uri, Int32, String, []) | Begins an asynchronous request to subscribe to push notifications. The BeginSubscribeToPushNotifications(AsyncCallback, Object, IEnumerable<FolderId>, Uri, Int32, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
BeginSubscribeToPushNotifications(AsyncCallback, Object, IEnumerable<FolderId>, Uri, Int32, String, String, []) | Begins an asynchronous request to subscribe to push notifications that includes a request for additional information to be returned in the push notification response. The BeginSubscribeToPushNotifications(AsyncCallback, Object, IEnumerable<FolderId>, Uri, Int32, String, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, []) | Begins an asynchronous request to subscribe to push notifications on all folders in a specified user's mailbox. The BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, []) | Begins an asynchronous request to subscribe to push notifications on all folders in the authenticated user's mailbox that includes a request for additional information to be returned in the push notification response. The BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
BeginSubscribeToStreamingNotifications | Begins an asynchronous request to subscribe to streaming notifications.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
BeginSubscribeToStreamingNotificationsOnAllFolders | Begins an asynchronous request to subscribe to streaming notifications on all folders in a specified user's mailbox.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
BeginSyncFolderHierarchy(AsyncCallback, Object, PropertySet, String) | Begins a request to synchronize the entire folder hierarchy of a specified mailbox.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
BeginSyncFolderHierarchy(AsyncCallback, Object, FolderId, PropertySet, String) | Begins an asynchronous request to synchronize the subfolders of a specified folder hierarchy.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
BeginSyncFolderItems | Begins an asynchronous request to synchronize the items contained in a specified folder.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
BindToItems | Binds to multiple items in a single call to Exchange Web Services (EWS). |
|
ConvertId | Converts an ID from one format to another format in a single Exchange Web Services (EWS) call. |
|
ConvertIds | Converts multiple IDs from one format to another in a single call to Exchange Web Services (EWS). |
|
CopyItems(IEnumerable<ItemId>, FolderId) | Copies multiple items in a single call to Exchange Web Services (EWS). |
|
CopyItems(IEnumerable<ItemId>, FolderId, Boolean) | Copies multiple items in a single call to Exchange Web Services (EWS).This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
CopyItemsInConversations | Copies the items in a specified conversation to a specified destination folder. |
|
CreateItems | Creates multiple items in a single Exchange Web Services (EWS) call. |
|
DeleteItems(IEnumerable<ItemId>, DeleteMode, Nullable<SendCancellationsMode>, Nullable<AffectedTaskOccurrence>) | Deletes multiple items in a single call to Exchange Web Services (EWS). |
|
DeleteItems(IEnumerable<ItemId>, DeleteMode, Nullable<SendCancellationsMode>, Nullable<AffectedTaskOccurrence>, Boolean) | Deletes multiple items in a single call to EWS. |
|
DeleteItemsInConversations | Deletes the items in a specified conversation. |
|
DisableAlwaysCategorizeItemsInConversations | Disables automatic categorization of new items that are received in a specified conversation. |
|
DisableAlwaysDeleteItemsInConversations | Disables the automatic moving of items from a specified conversation to the Deleted Items folder. |
|
DisableAlwaysMoveItemsInConversations | Disables the automatic moving of items from a specified conversation to a specified folder. |
|
DisableApp | Disables a client extension. The DisableApp(String, DisableReasonType) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
EnableAlwaysCategorizeItemsInConversations | Enables the automatic categorization of items in a specified conversation. |
|
EnableAlwaysDeleteItemsInConversations | Enables the automatic moving of items from a specified conversation to the Deleted Items folder. |
|
EnableAlwaysMoveItemsInConversations | Enables the automatic move of new and existing items in a conversation to a target folder. |
|
EndGetNonIndexableItemDetails | Asynchronous call requesting metadata about folder items that could not be indexed. |
|
EndGetNonIndexableItemStatistics | Asynchronous call requesting statistics about folder items that could not be indexed. |
|
EndSearchMailboxes | Requests a search mailboxes query asynchronously. The EndSearchMailboxes(IAsyncResult) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
EndSubscribeToPullNotifications | Ends an asynchronous request to subscribe to pull notifications in the authenticated user's mailbox.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
EndSubscribeToPushNotifications | Ends an asynchronous request to subscribe to push notifications in a specified user's mailbox.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
EndSubscribeToStreamingNotifications | Ends an asynchronous request to subscribe to streaming notifications in a specified user's mailbox.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
EndSyncFolderHierarchy | Ends an asynchronous request to synchronize a specified folder hierarchy of a mailbox.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
EndSyncFolderItems | Ends an asynchronous request to synchronize the items in a specified folder of a mailbox.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
Equals | (inherited from Object) |
|
ExpandGroup(String) | Expands a group identified by a specified group SMTP address. |
|
ExpandGroup(EmailAddress) | Expands a group identified by a specified email address. |
|
ExpandGroup(ItemId) | Expands a group identified by a specified group ID. |
|
ExpandGroup(String, String) | Expands a group identified by a specified group SMTP address and the routing type of that address. |
|
Finalize | (inherited from Object) |
|
FindAppointments(FolderId, CalendarView) | Obtains a list of appointments by searching the contents of a specified folder. |
|
FindAppointments(WellKnownFolderName, CalendarView) | Obtains a list of appointments by searching the contents of a specified folder. |
|
FindConversation(ViewBase, FolderId) | Retrieves a collection of all conversations in the specified folder. The FindConversation(ViewBase, FolderId) method is applicable for clients that target Exchange Online and versions of Exchange starting with Microsoft Exchange Server 2010 Service Pack 1 (SP1). |
|
FindConversation(ViewBase, FolderId, String) | Retrieves a collection of all conversations in the specified folder according to the specified query. The FindConversation(ViewBase, FolderId, String) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
FindConversation(ViewBase, FolderId, String, Boolean) | Searches for and retrieves a collection of conversations in the specified folder according to the specified query. Along with conversations, a list of highlighted terms are returned. The FindConversation(ViewBase, FolderId, String, Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
FindConversation(ViewBase, FolderId, String, Boolean, Nullable<MailboxSearchLocation>) | Searches for and retrieves a collection of conversations in the specified folder according to the specified query. Along with conversations, a list of highlighted terms are returned. The target folder(s) may be a primary mailbox, an archive mailbox, or both. The FindConversation(ViewBase, FolderId, String, Boolean, Nullable<MailboxSearchLocation>) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
FindFolders(FolderId, FolderView) | Obtains a list of folders by searching the subfolders of a specified folder. |
|
FindFolders(WellKnownFolderName, FolderView) | Obtains a list of folders by searching the subfolders of the specified folder. |
|
FindFolders(FolderId, SearchFilter, FolderView) | Searches a folder by using a specified search filter and a specified folder view. |
|
FindFolders(WellKnownFolderName, SearchFilter, FolderView) | Searches a well-known folder by using a specified search filter and a specified folder view. |
|
FindItems(FolderId, ViewBase) | Returns items from a target folder with the specified preview page view. |
|
FindItems(WellKnownFolderName, ViewBase) | Returns items from a target folder with the specified preview page view. |
|
FindItems(FolderId, SearchFilter, ViewBase) | Returns items from a target folder filtered by item type with the specified preview page view. |
|
FindItems(FolderId, ViewBase, Grouping) | Returns grouped items from a target folder with the specified preview page view. |
|
FindItems(FolderId, String, ViewBase) | Returns items from a target folder according to the associated search query with the specified preview page view. The FindItems(FolderId, String, ViewBase) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2010. |
|
FindItems(WellKnownFolderName, SearchFilter, ViewBase) | Returns items filtered by type from a target folder with the specified preview page view. |
|
FindItems(WellKnownFolderName, String, ViewBase) | Returns items from a target folder using the associated query with the specified preview page view. The FindItems(WellKnownFolderName, String, ViewBase) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2010. |
|
FindItems(FolderId, SearchFilter, ViewBase, Grouping) | Obtains a grouped list of items by searching the contents of a specific folder. |
|
FindItems(FolderId, String, ViewBase, Grouping) | Returns grouped items from a target folder according to the specified query.The FindItems(FolderId, String, ViewBase, Grouping) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2010. |
|
FindItems(FolderId, String, Boolean, ViewBase) | Returns items from a target folder according to the associated search query with the specified preview page view and optional term highlighting. The FindItems(FolderId, String, Boolean, ViewBase) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
FindItems(WellKnownFolderName, SearchFilter, ViewBase, Grouping) | Returns grouped items filtered by type from the target folder according to the specified preview page view. |
|
FindItems(WellKnownFolderName, String, ViewBase, Grouping) | Returns grouped items from a target folder using the associated query with the specified preview page view. The FindItems(WellKnownFolderName, String, ViewBase, Grouping) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2010. |
|
FindItems(FolderId, String, Boolean, ViewBase, Grouping) | Returns grouped items from a target folder according to the associated search query, optionally with terms highlighted. The FindItems(FolderId, String, Boolean, ViewBase, Grouping) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetAppManifests() | Gets the app manifests for apps installed on the server.The GetAppManifests() method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetAppManifests(String, String) | Gets the app manifests for apps installed on the server that support the specified API and schema version.The ExchangeService.GetAppManifests(String, String) method is applicable for clients that target Exchange Online and versions of Exchange starting with 15.00.0847.032. |
|
GetAppMarketplaceUrl() | Gets the URL of the apps marketplace.The GetAppMarketplaceUrl() method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetAppMarketplaceUrl(String, String) | Gets the URL of the apps marketplace, based on the supported API and schema version.The ExchangeService.GetAppMarketplaceUrl(String, String) method is applicable for clients that target Exchange Online and versions of Exchange starting with 15.00.0847.032. |
|
GetAttachments([], Nullable<BodyType>, IEnumerable<PropertyDefinitionBase>) | Gets attachments properties from the server. |
|
GetAttachments([], Nullable<BodyType>, IEnumerable<PropertyDefinitionBase>) | Gets attachments properties from the server. |
|
GetClientAccessToken(IEnumerable<KeyValuePair<String, ClientAccessTokenType>>) | Gets a collection of token identifiers and types based on key value pairs of token IDs and token types.The GetClientAccessToken(IEnumerable<KeyValuePair<String, ClientAccessTokenType>>) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetClientAccessToken([]) | Gets a collection of token identifiers and types based on an array of [Microsoft.Exchange.WebServices.Data.ClientAccessTokenRequest] objects.The GetClientAccessToken([]) method is applicable for clients that target Exchange Online and versions of Exchange starting with 15.00.0847.032. |
|
GetClientExtension | Gets client extension information. This method is used in server-to-server calls to retrieve organization extensions for the administrator's Windows PowerShell or Exchange Unified Management Console (UMC) access and for the user's Windows PowerShell or UMC access, as well as user's activation for Outlook Web Access (OWA) or Outlook. This method is not expected to be used or called directly from a user client. The GetClientExtension(StringList, Boolean, Boolean, String, StringList, StringList, Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetConversationItems(IEnumerable<ConversationRequest>, PropertySet, IEnumerable<FolderId>, Nullable<ConversationSortOrder>) | Gets the items associated with a set of conversations. The items retrieved have the specified additional properties and are sorted according to a sort order. The items returned are limited by selectively ignoring folders in the search hierarchy. The GetConversationItems(IEnumerable<ConversationRequest>, PropertySet, IEnumerable<FolderId>, Nullable<ConversationSortOrder>) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetConversationItems(ConversationId, PropertySet, String, IEnumerable<FolderId>, Nullable<ConversationSortOrder>) | Gets some or all items in a conversation specified by a conversation identifier. The items retrieved have the specified properties, are synchronized with the server according to information supplied by a synchronization state, and are sorted according to a sort order. The items returned may be further limited by selectively ignoring folders in the search hierarchy. The GetConversationItems(ConversationId, PropertySet, String, IEnumerable<FolderId>, Nullable<ConversationSortOrder>) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetConversationItems(IEnumerable<ConversationRequest>, PropertySet, IEnumerable<FolderId>, Nullable<ConversationSortOrder>, Nullable<MailboxSearchLocation>) | Gets items associated with a set of conversations. The items retrieved have the additional properties specified and are sorted according to a sort order. The set of items returned may be further limited by selectively ignoring folders in the search hierarchy and whether the target mailboxes are primary, archive, or both. The GetConversationItems(IEnumerable<ConversationRequest>, PropertySet, IEnumerable<FolderId>, Nullable<ConversationSortOrder>, Nullable<MailboxSearchLocation>) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetDelegates(Mailbox, Boolean, []) | Retrieves the delegates from a specified mailbox. |
|
GetDelegates(Mailbox, Boolean, IEnumerable<UserId>) | Retrieves the delegates from a specified mailbox. |
|
GetDiscoverySearchConfiguration | Gets search configuration information for the purpose of eDiscovery. The GetDiscoverySearchConfiguration(String, Boolean, Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetEncryptionConfiguration | For internal use only. |
|
GetHashCode | (inherited from Object) |
|
GetHoldOnMailboxes | Gets information about an eDiscovery hold on mailboxes. The GetHoldOnMailboxes(String) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetInboxRules() | Retrieves a collection of Inbox rules that are associated with the specified user. |
|
GetInboxRules(String) | Retrieves a collection of Inbox rules that are associated with a specified user. |
|
GetNonIndexableItemDetails([]) | Gets information about items in the target mailboxes that could not be indexed. The GetNonIndexableItemDetails([]) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetNonIndexableItemDetails(GetNonIndexableItemDetailsParameters) | Gets information about items in the target mailboxes that could not be indexed using the associated GetNonIndexableItemDetailsParameters object. The GetNonIndexableItemDetails(GetNonIndexableItemDetailsParameters) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetNonIndexableItemDetails([], Nullable<Int32>, String, Nullable<SearchPageDirection>) | Gets information about items in the target mailboxes that could not be indexed, including the size of the page view, the reference identifier of the page view, and the search direction for the page view (forward or back). The GetNonIndexableItemDetails([], Nullable<Int32>, String, Nullable<SearchPageDirection>) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetNonIndexableItemStatistics([]) | Gets statistical information about items in the target mailboxes that could not be indexed. The GetNonIndexableItemStatistics([]) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetNonIndexableItemStatistics(GetNonIndexableItemStatisticsParameters) | Gets statistical information about items in the target mailboxes that could not be indexed using the associated GetNonIndexableItemStatisticsParameters object. The GetNonIndexableItemStatistics(GetNonIndexableItemStatisticsParameters) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetPasswordExpirationDate | Gets the domain password expiration date for a specified mailbox user. This method was introduced in Exchange Server 2010 SP2 and the Exchange Web Services (EWS) Managed API 1.2. |
|
GetRoomLists | Retrieves a collection of all room lists in a specified organization. |
|
GetRooms | Retrieves a collection of all rooms in a specified room list in an organization. |
|
GetSearchableMailboxes | Gets two lists of mailboxes: a list of mailboxes that could be searched and a list of mailboxes that could not be searched for the purpose of eDiscovery. The GetSearchableMailboxes(String, Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
GetType | (inherited from Object) |
|
GetUserAvailability(IEnumerable<AttendeeInfo>, TimeWindow, AvailabilityData) | Retrieves detailed information about the availability of a set of users, rooms, and resources during a specified time period. |
|
GetUserAvailability(IEnumerable<AttendeeInfo>, TimeWindow, AvailabilityData, AvailabilityOptions) | Retrieves detailed information about the availability of a set of users, rooms, and resources within a specified time period. |
|
GetUserOofSettings | Gets Out of Office (OOF) settings for a specified mailbox. |
|
GetUserRetentionPolicyTags | Gets user retention policy tags. The GetUserRetentionPolicyTags() method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
InstallApp | Installs a mail app. The InstallApp(Stream) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
LoadPropertiesForItems | Loads the properties of multiple items in a single call to Exchange Web Services (EWS). |
|
MarkAsJunk | Marks mailbox items as junk. The MarkAsJunk(IEnumerable<ItemId>, Boolean, Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
MemberwiseClone | (inherited from Object) |
|
MoveItems(IEnumerable<ItemId>, FolderId) | Moves multiple items in a single call to Exchange Web Services (EWS). |
|
MoveItems(IEnumerable<ItemId>, FolderId, Boolean) | Moves multiple items in a single call to Exchange Web Services (EWS).This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
MoveItemsInConversations | Moves items from a specified conversation to a specified destination folder. |
|
RemoveDelegates(Mailbox, []) | Removes delegates from a specified mailbox. Calling this method results in a call to Exchange Web Services (EWS). |
|
RemoveDelegates(Mailbox, IEnumerable<UserId>) | Removes delegates from a specific mailbox. |
|
ResolveName(String) | Finds contacts in the user's Contacts folder and the Global Address List (GAL) — in that order — that have names matching the name that was passed as a parameter. |
|
ResolveName(String, ResolveNameSearchLocation, Boolean) | Finds contacts in the default contacts folder and/or the Global Address List (GAL) that have names matching the name that was passed as a parameter. |
|
ResolveName(String, ResolveNameSearchLocation, Boolean, PropertySet) | Finds contacts in the Global Address List (GAL) whose names match the specified name.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
ResolveName(String, IEnumerable<FolderId>, ResolveNameSearchLocation, Boolean) | Finds contacts in specified contact folders and/or the Global Address List (GAL) that have names matching the name that was passed as a parameter. |
|
ResolveName(String, IEnumerable<FolderId>, ResolveNameSearchLocation, Boolean, PropertySet) | Finds contacts in the Global Address List (GAL) and/or in specific contact folders whose names match the specified name.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2. |
|
SearchMailboxes(SearchMailboxesParameters) | Searches mailboxes for items that match a query string using the associated SearchMailboxesParameters object to specify details of the search request. The SearchMailboxes(SearchMailboxesParameters) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SearchMailboxes(IEnumerable<MailboxQuery>, SearchResultType) | Searches mailboxes for items that match a set of query strings. The search result can be either statistical or an item preview. The SearchMailboxes(IEnumerable<MailboxQuery>, SearchResultType) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SearchMailboxes(IEnumerable<MailboxQuery>, SearchResultType, String, SortDirection, Int32, SearchPageDirection, String) | Searches mailboxes for items that match a set of query strings and returns a sorted, ordered result of preview items. The SearchMailboxes(IEnumerable<MailboxQuery>, SearchResultType, String, SortDirection, Int32, SearchPageDirection, String) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetClientExtension | Sets the client extension data. This method is used in server-to-server calls to install, uninstall, or configure organization extensions to support the administrator's management of organization extensions via Windows PowerShell or the Exchange Unified Management Console (UMC). The SetClientExtension(List<SetClientExtensionAction>) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetEncryptionConfiguration | For internal use only. |
|
SetFlagStatusForItemsInConversations | Sets the flag status of items in conversations. The SetFlagStatusForItemsInConversations(IEnumerable<KeyValuePair<ConversationId, Nullable<DateTime>>>, FolderId, Flag) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetHoldOnMailboxes(SetHoldOnMailboxesParameters) | Sets a query-based hold on items in one or more mailboxes for the purpose of eDiscovery.The SetHoldOnMailboxes(SetHoldOnMailboxesParameters) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetHoldOnMailboxes(String, HoldAction, String, String) | Sets a query-based hold on items in a mailbox for the purpose of eDiscovery. The SetHoldOnMailboxes(String, HoldAction, String, String) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetHoldOnMailboxes(String, HoldAction, String, []) | Sets a query-based hold on items on a collection of mailboxes for the purpose of eDiscovery. The SetHoldOnMailboxes(String, HoldAction, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetHoldOnMailboxes(String, HoldAction, String, String, String) | Sets a query-based hold on items in a mailbox for a specific duration for the purpose of eDiscovery.The SetHoldOnMailboxes(String, HoldAction, String, String, String) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetReadStateForItemsInConversations(IEnumerable<KeyValuePair<ConversationId, Nullable<DateTime>>>, FolderId, Boolean) | Sets the read state of items in a conversation.The SetReadStateForItemsInConversations(IEnumerable<KeyValuePair<ConversationId, Nullable<DateTime>>>, FolderId, Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetReadStateForItemsInConversations(IEnumerable<KeyValuePair<ConversationId, Nullable<DateTime>>>, FolderId, Boolean, Boolean) | Sets the read state of items in a conversation and optionally sets a value that suppresses read receipts. The SetReadStateForItemsInConversations(IEnumerable<KeyValuePair<ConversationId, Nullable<DateTime>>>, FolderId, Boolean, Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetRetentionPolicyForItemsInConversations | Sets the retention policy for items in conversation. The SetRetentionPolicyForItemsInConversations(IEnumerable<KeyValuePair<ConversationId, Nullable<DateTime>>>, FolderId, RetentionType, Nullable<Guid>) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetTeamMailbox | Sets a shared mailbox. The SetTeamMailbox(EmailAddress, Uri, TeamMailboxLifecycleState) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SetUserOofSettings | Sets the Out of Office (OOF) settings for a specified mailbox. |
|
SubscribeToPullNotifications | Subscribes to pull notifications. |
|
SubscribeToPullNotificationsOnAllFolders | Subscribes to pull notifications on all folders in a user's mailbox. |
|
SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, []) | Initiates a request for a client to receive push notifications. The SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2010. |
|
SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, []) | Initiates a request to receive push notifications that includes a request for additional information to be returned in the push notification response. The SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SubscribeToPushNotificationsOnAllFolders(Uri, Int32, String, []) | Initiates a request to receive push notifications on all folders in a user's mailbox. The SubscribeToPushNotificationsOnAllFolders(Uri, Int32, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2010. |
|
SubscribeToPushNotificationsOnAllFolders(Uri, Int32, String, String, []) | Initiates a request to receive push notifications on all folders in a user's mailbox that includes a request for additional information to be returned in the push notification response. The SubscribeToPushNotificationsOnAllFolders(Uri, Int32, String, String, []) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
SubscribeToStreamingNotifications | Subscribes to streaming notifications. Calling this method results in a call to Exchange Web Services (EWS). |
|
SubscribeToStreamingNotificationsOnAllFolders | Subscribes to streaming notifications on all folders in a specified user's mailbox. |
|
SyncFolderHierarchy(PropertySet, String) | Synchronizes the entire folder hierarchy of the mailbox that the specified Web service is connected to. |
|
SyncFolderHierarchy(FolderId, PropertySet, String) | Synchronizes the subfolders of a specified folder. |
|
SyncFolderItems | Synchronizes the items in a specified folder. |
|
ToString | (inherited from Object) |
|
UninstallApp | Uninstalls a mail app. The UninstallApp(String) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
UnpinTeamMailbox | Unpins a site mailbox. When a mailbox is unpinned, it is no longer guaranteed to be available offline. The UnpinTeamMailbox(EmailAddress) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
|
UpdateDelegates(Mailbox, Nullable<MeetingRequestsDeliveryScope>, []) | Updates delegates on a specified mailbox. |
|
UpdateDelegates(Mailbox, Nullable<MeetingRequestsDeliveryScope>, IEnumerable<DelegateUser>) | Updates delegates on a specified mailbox. |
|
UpdateInboxRules(IEnumerable<RuleOperation>, Boolean) | Updates a specified user's Inbox rules by applying the specified operations. |
|
UpdateInboxRules(IEnumerable<RuleOperation>, Boolean, String) | Updates a specified user's Inbox rules by applying the specified operations. |
|
UpdateItems(IEnumerable<Item>, FolderId, ConflictResolutionMode, Nullable<MessageDisposition>, Nullable<SendInvitationsOrCancellationsMode>) | Updates multiple items in a single Exchange Web Services (EWS) call. |
|
UpdateItems(IEnumerable<Item>, FolderId, ConflictResolutionMode, Nullable<MessageDisposition>, Nullable<SendInvitationsOrCancellationsMode>, Boolean) | Updates multiple items in a single EWS call. UpdateItems does not support items that have unsaved attachments. |
Show: