IActiveSyncTLClient Methods

The IActiveSyncTLClient type exposes the following members.

Methods
  NameDescription
Public methodAutodiscover
The Autodiscover command facilitates the discovery of core account configuration information by using the user's Simple Mail Transfer Protocol (SMTP) address as the primary input.
(Inherited from IBaseActiveSyncTLClient.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodFolderCreate
The FolderCreate creates a new folder as a child folder of the specified parent folder.
Public methodFolderDelete
Deletes the collection with the matching identifier.
Public methodFolderSync
The FolderSync synchronizes the collection hierarchy but does not synchronize the items in the collections themselves.
Public methodFolderSync(Boolean)
The FolderSync synchronizes the collection hierarchy but does not synchronize the items in the collections themselves.
Public methodFolderUpdate(FolderInfo)
The FolderUpdate command moves a folder from one location to another on the server. The command is also used to rename a folder.
Public methodFolderUpdate(String, String, String)
The FolderUpdate command moves a folder from one location to another on the server. The command is also used to rename a folder.
Public methodGetAttachment
The GetAttachment retrieves an email attachment from the server. The GetAttachment is not supported when the protocol version is 14.0 or 14.1. Use the Fetch element of the ItemOperations command instead.
Public methodGetItemEstimate(ItemEstimateRequest)
The GetItemEstimate command gets an estimate of the number of items in a collection or folder on the server that have to be synchronized.
Public methodGetItemEstimate(ItemEstimateRequest)
The GetItemEstimate command gets an estimate of the number of items in a collection or folder on the server that have to be synchronized.
Public methodGetItemEstimate(IEnumerableItemEstimateRequest)
The GetItemEstimate command gets an estimate of the number of items in a collection or folder on the server that have to be synchronized.
Public methodItemOperations
The ItemOperations provides batched online handling of the Fetch, the EmptyFolderContents, and the Move operations.
Public methodMeetingResponse(MeetingResponseRequest)
Accepts, tentatively accepts, or declines a meeting request in the user's Inbox folder or Calendar folder.
Public methodMeetingResponse(IEnumerableMeetingResponseRequest)
Accepts, tentatively accepts, or declines a meeting request in the user's Inbox folder or Calendar folder.
Public methodMeetingResponse(UserResponse, String, String)
Accepts, tentatively accepts, or declines a meeting request in the user's Inbox folder or Calendar folder.
Public methodMeetingResponse(UserResponse, String, String, String, String)
Accepts, tentatively accepts, or declines a meeting request in the user's Inbox folder or Calendar folder.
Public methodMoveItem
The MoveItems command moves an item or items from one folder on the server to another.
Public methodMoveItems(MoveItemData)
The MoveItems command moves an item or items from one folder on the server to another.
Public methodMoveItems(IEnumerableMoveItemData)
The MoveItems command moves an item or items from one folder on the server to another.
Public methodPing(PingParameter)
The Ping command is used to request that the server monitor specified folders for changes that would require the client to resynchronize.
Public methodPing(IEnumerablePingParameter)
The Ping command is used to request that the server monitor specified folders for changes that would require the client to resynchronize.
Public methodPing(Int32, PingParameter)
The Ping command is used to request that the server monitor specified folders for changes that would require the client to resynchronize.
Public methodPing(Int32, IEnumerablePingParameter)
The Ping command is used to request that the server monitor specified folders for changes that would require the client to resynchronize.
Public methodPing(String, FolderClass)
The Ping command is used to request that the server monitor specified folders for changes that would require the client to resynchronize.
Public methodPing(Int32, String, FolderClass)
The Ping command is used to request that the server monitor specified folders for changes that would require the client to resynchronize.
Public methodProvision
The Provision command enables client devices to request from the server the security policy settings that the administrator sets, such as the minimum personal identification number (PIN) password length requirement.
Public methodResetAirSyncKey
Reset SyncKeys for GetItemEstimate and Sync operations for all collections.
Public methodResetAirSyncKey(String)
Reset SyncKey for GetItemEstimate and Sync operations for defined collection.
Public methodResetFoldersSyncKey
Reset SyncKey for operations with folders
Public methodResolveRecipients
The ResolveRecipients is used to resolve a list of supplied recipients, to retrieve their free/busy information, and optionally, to retrieve their S/MIME certificates so that clients can send encrypted S/MIME email messages. Retrieval of free/busy information using the Availability element in the ResolveRecipients command is not supported when the protocol version is 12.1.
Public methodSearch
The Search is used to find entries in an address book, mailbox, or document library (UNC or Windows SharePoint Services).
Public methodSendMail(String)
The SendMail is used by clients to send MIME-formatted email messages to the server.
Public methodSendMail(String, Boolean)
The SendMail is used by clients to send MIME-formatted email messages to the server.
Public methodSendMail(String, Boolean, String)
The SendMail is used by clients to send MIME-formatted email messages to the server.
Public methodSendMail(String, Boolean, String, String)
The SendMail is used by clients to send MIME-formatted email messages to the server.
Public methodSettings
The Settings supports get and set operations on global properties and Out of Office (OOF) settings for the user. The Settings also sends device information to the server, implements the device password/personal identification number (PIN) recovery, and retrieves a list of the user's email addresses.
Public methodSmartForward
The SmartForward command is used by clients to forward messages without retrieving the full, original message from the server.
Public methodSmartReply
The SmartReply command is used by clients to reply to messages without retrieving the full, original message from the server.
Public methodSync
The Sync synchronizes changes in a collection between the client and the server.
Public methodValidateCert(IEnumerableX509Certificate)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
Public methodValidateCert(X509Certificate)
The ValidateCert command is used by the client to validate a certificate that has been received via an S/MIME mail.
Public methodValidateCert(IEnumerableX509Certificate, Boolean)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
Public methodValidateCert(IEnumerableX509Certificate, IEnumerableX509Certificate)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
Public methodValidateCert(X509Certificate, Boolean)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
Public methodValidateCert(X509Certificate, IEnumerableX509Certificate)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
Public methodValidateCert(IEnumerableX509Certificate, IEnumerableX509Certificate, Boolean)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
Public methodValidateCert(X509Certificate, IEnumerableX509Certificate, Boolean)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
See Also