Export (0) Print
Expand All
Expand Minimize

ExchangeService methods

The following tables list the members exposed by the ExchangeService type.

  Name Description
Public method AddDelegates(Mailbox, Nullable<MeetingRequestsDeliveryScope>, []) Adds delegates to a specific mailbox.
Public method AddDelegates(Mailbox, Nullable<MeetingRequestsDeliveryScope>, IEnumerable<DelegateUser>) Adds delegates to a specified mailbox.
Public method 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.
Public method AutodiscoverUrl(String) Initializes the Url property to the Exchange Web Services (EWS) endpoint for a specified email address by calling the Autodiscover service.
Public method AutodiscoverUrl(String, AutodiscoverRedirectionUrlValidationCallback) Initializes the Url property to the Exchange Web Services (EWS) endpoint for a specified email address by calling the Autodiscover service.
Public method BeginGetNonIndexableItemDetails Asynchronous call to get non indexable item details
Public method BeginGetNonIndexableItemStatistics Asynchronous call to get non indexable item statistics
Public method 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.
Public method BeginSubscribeToPullNotifications Begins an asynchronous request to subscribe to pull notifications.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method BeginSubscribeToStreamingNotifications Begins an asynchronous request to subscribe to streaming notifications.This method was introduced in the Exchange Web Services (EWS) Managed API 1.2.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method BindToItems Binds to multiple items in a single call to Exchange Web Services (EWS).
Public method ConvertId Converts an ID from one format to another format in a single Exchange Web Services (EWS) call.
Public method ConvertIds Converts multiple IDs from one format to another in a single call to Exchange Web Services (EWS).
Public method CopyItems(IEnumerable<ItemId>, FolderId) Copies multiple items in a single call to Exchange Web Services (EWS).
Public method 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.
Public method CopyItemsInConversations Copies the items in a specified conversation to a specified destination folder.
Public method CreateItems Creates multiple items in a single Exchange Web Services (EWS) call.
Public method DeleteItems(IEnumerable<ItemId>, DeleteMode, Nullable<SendCancellationsMode>, Nullable<AffectedTaskOccurrence>) Deletes multiple items in a single call to Exchange Web Services (EWS).
Public method DeleteItems(IEnumerable<ItemId>, DeleteMode, Nullable<SendCancellationsMode>, Nullable<AffectedTaskOccurrence>, Boolean) Deletes multiple items in a single call to EWS.
Public method DeleteItemsInConversations Deletes the items in a specified conversation.
Public method DisableAlwaysCategorizeItemsInConversations Disables automatic categorization of new items that are received in a specified conversation.
Public method DisableAlwaysDeleteItemsInConversations Disables the automatic moving of items from a specified conversation to the Deleted Items folder.
Public method DisableAlwaysMoveItemsInConversations Disables the automatic moving of items from a specified conversation to a specified folder.
Public method 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.
Public method EnableAlwaysCategorizeItemsInConversations Enables the automatic categorization of items in a specified conversation.
Public method EnableAlwaysDeleteItemsInConversations Enables the automatic moving of items from a specified conversation to the Deleted Items folder.
Public method EnableAlwaysMoveItemsInConversations Enables the automatic move of new and existing items in a conversation to a target folder.
Public method EndGetNonIndexableItemDetails Asynchronous call requesting metadata about folder items that could not be indexed.
Public method EndGetNonIndexableItemStatistics Asynchronous call requesting statistics about folder items that could not be indexed.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method Equals (inherited from Object)
Public method ExpandGroup(String) Expands a group identified by a specified group SMTP address.
Public method ExpandGroup(EmailAddress) Expands a group identified by a specified email address.
Public method ExpandGroup(ItemId) Expands a group identified by a specified group ID.
Public method ExpandGroup(String, String) Expands a group identified by a specified group SMTP address and the routing type of that address.
Protected method Finalize (inherited from Object)
Public method FindAppointments(FolderId, CalendarView) Obtains a list of appointments by searching the contents of a specified folder.
Public method FindAppointments(WellKnownFolderName, CalendarView) Obtains a list of appointments by searching the contents of a specified folder.
Public method 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).
Public method 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.
Public method 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.
Public method 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.
Public method FindFolders(FolderId, FolderView) Obtains a list of folders by searching the subfolders of a specified folder.
Public method FindFolders(WellKnownFolderName, FolderView) Obtains a list of folders by searching the subfolders of the specified folder.
Public method FindFolders(FolderId, SearchFilter, FolderView) Searches a folder by using a specified search filter and a specified folder view.
Public method FindFolders(WellKnownFolderName, SearchFilter, FolderView) Searches a well-known folder by using a specified search filter and a specified folder view.
Public method FindItems(FolderId, ViewBase) Returns items from a target folder with the specified preview page view.
Public method FindItems(WellKnownFolderName, ViewBase) Returns items from a target folder with the specified preview page view.
Public method FindItems(FolderId, SearchFilter, ViewBase) Returns items from a target folder filtered by item type with the specified preview page view.
Public method FindItems(FolderId, ViewBase, Grouping) Returns grouped items from a target folder with the specified preview page view.
Public method 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.
Public method FindItems(WellKnownFolderName, SearchFilter, ViewBase) Returns items filtered by type from a target folder with the specified preview page view.
Public method 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.
Public method FindItems(FolderId, SearchFilter, ViewBase, Grouping) Obtains a grouped list of items by searching the contents of a specific folder.
Public method 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.
Public method 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.
Public method FindItems(WellKnownFolderName, SearchFilter, ViewBase, Grouping) Returns grouped items filtered by type from the target folder according to the specified preview page view.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method GetAttachments([], Nullable<BodyType>, IEnumerable<PropertyDefinitionBase>) Gets attachments properties from the server.
Public method GetAttachments([], Nullable<BodyType>, IEnumerable<PropertyDefinitionBase>) Gets attachments properties from the server.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method GetDelegates(Mailbox, Boolean, []) Retrieves the delegates from a specified mailbox.
Public method GetDelegates(Mailbox, Boolean, IEnumerable<UserId>) Retrieves the delegates from a specified mailbox.
Public method 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.
Public method GetEncryptionConfiguration For internal use only.
Public method GetHashCode (inherited from Object)
Public method 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.
Public method GetInboxRules() Retrieves a collection of Inbox rules that are associated with the specified user.
Public method GetInboxRules(String) Retrieves a collection of Inbox rules that are associated with a specified user.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method GetRoomLists Retrieves a collection of all room lists in a specified organization.
Public method GetRooms Retrieves a collection of all rooms in a specified room list in an organization.
Public method 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.
Public method GetType (inherited from Object)
Public method GetUserAvailability(IEnumerable<AttendeeInfo>, TimeWindow, AvailabilityData) Retrieves detailed information about the availability of a set of users, rooms, and resources during a specified time period.
Public method 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.
Public method GetUserOofSettings Gets Out of Office (OOF) settings for a specified mailbox.
Public method 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.
Public method 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.
Public method LoadPropertiesForItems Loads the properties of multiple items in a single call to Exchange Web Services (EWS).
Public method 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.
Protected method MemberwiseClone (inherited from Object)
Public method MoveItems(IEnumerable<ItemId>, FolderId) Moves multiple items in a single call to Exchange Web Services (EWS).
Public method 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.
Public method MoveItemsInConversations Moves items from a specified conversation to a specified destination folder.
Public method RemoveDelegates(Mailbox, []) Removes delegates from a specified mailbox. Calling this method results in a call to Exchange Web Services (EWS).
Public method RemoveDelegates(Mailbox, IEnumerable<UserId>) Removes delegates from a specific mailbox.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method SetEncryptionConfiguration For internal use only.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method SetUserOofSettings Sets the Out of Office (OOF) settings for a specified mailbox.
Public method SubscribeToPullNotifications Subscribes to pull notifications.
Public method SubscribeToPullNotificationsOnAllFolders Subscribes to pull notifications on all folders in a user's mailbox.
Public method 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.
Public method 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.
Public method 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.
Public method 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.
Public method SubscribeToStreamingNotifications Subscribes to streaming notifications. Calling this method results in a call to Exchange Web Services (EWS).
Public method SubscribeToStreamingNotificationsOnAllFolders Subscribes to streaming notifications on all folders in a specified user's mailbox.
Public method SyncFolderHierarchy(PropertySet, String) Synchronizes the entire folder hierarchy of the mailbox that the specified Web service is connected to.
Public method SyncFolderHierarchy(FolderId, PropertySet, String) Synchronizes the subfolders of a specified folder.
Public method SyncFolderItems Synchronizes the items in a specified folder.
Public method ToString (inherited from Object)
Public method 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.
Public method 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.
Public method UpdateDelegates(Mailbox, Nullable<MeetingRequestsDeliveryScope>, []) Updates delegates on a specified mailbox.
Public method UpdateDelegates(Mailbox, Nullable<MeetingRequestsDeliveryScope>, IEnumerable<DelegateUser>) Updates delegates on a specified mailbox.
Public method UpdateInboxRules(IEnumerable<RuleOperation>, Boolean) Updates a specified user's Inbox rules by applying the specified operations.
Public method UpdateInboxRules(IEnumerable<RuleOperation>, Boolean, String) Updates a specified user's Inbox rules by applying the specified operations.
Public method UpdateItems(IEnumerable<Item>, FolderId, ConflictResolutionMode, Nullable<MessageDisposition>, Nullable<SendInvitationsOrCancellationsMode>) Updates multiple items in a single Exchange Web Services (EWS) call.
Public method 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.
Top
Show:
© 2014 Microsoft