IActiveSyncTLClient
Содержание
[
Скрывать
]IActiveSyncTLClient interface
Клиентский интерфейс ActiveSync
public interface IActiveSyncTLClient : IBaseActiveSyncTLClient
Характеристики
| Имя | Описание |
|---|---|
| AirSyncKeys { get; } | Содержит значения, используемые сервером для обозначения состояния синхронизации каждой синхронизированной коллекции. Где ключ словаря — это идентификатор сервера, а значение словаря — SyncKey. Для команд GetItemEstimate и Sync. |
| FoldersSyncKey { get; } | Используется сервером для отслеживания текущего состояния клиента. Только для операций с папками |
| HeartbeatInterval { get; set; } | Элемент HeartbeatInterval является дочерним элементом элемента Ping в запросах и ответах команды Ping. В командных запросах Ping указывает период времени в секундах, в течение которого сервер ДОЛЖЕН ждать перед отправкой ответа, если в указанный набор папок не добавляются новые элементы, как указано в разделе 3.1.5.6. Элемент HeartbeatInterval также возвращается сервером с кодом состояния 5 и указывает либо минимальный, либо максимальный интервал , который разрешен, когда клиент запросил интервал пульса, выходящий за пределы допустимого диапазона. |
Методы
| Имя | Описание |
|---|---|
| FolderCreate(string, string, UserCreatedFolderTypes) | FolderCreate создает новую папку как дочернюю папку указанной родительской папки. |
| FolderDelete(string) | Удаляет коллекцию с совпадающим идентификатором. |
| FolderSync() | FolderSync синхронизирует иерархию коллекций, но не синхронизирует элементы в самих коллекциях. |
| FolderSync(bool) | FolderSync синхронизирует иерархию коллекций, но не синхронизирует элементы в самих коллекциях. |
| FolderUpdate(FolderInfo) | Команда FolderUpdate перемещает папку из одного места в другое на сервере. Команда также используется для переименования папки. |
| FolderUpdate(string, string, string) | Команда FolderUpdate перемещает папку из одного места в другое на сервере. Команда также используется для переименования папки. |
| GetAttachment(string) | GetAttachment извлекает вложение электронной почты с сервера. GetAttachment не поддерживается, если используется версия протокола 14.0 или 14.1. Вместо этого используйте элемент Fetch команды ItemOperations. |
| GetItemEstimate(IEnumerable<ItemEstimateRequest>) | Команда GetItemEstimate получает оценку количества элементов в коллекции или папке на сервере, которые необходимо синхронизировать. |
| GetItemEstimate(ItemEstimateRequest) | Команда GetItemEstimate получает оценку количества элементов в коллекции или папке на сервере, которые необходимо синхронизировать. |
| GetItemEstimate(params ItemEstimateRequest[]) | Команда GetItemEstimate получает оценку количества элементов в коллекции или папке на сервере, которые необходимо синхронизировать. |
| ItemOperations(ItemOperationsRequest) | ItemOperations обеспечивает пакетную онлайн-обработку операций Fetch, EmptyFolderContents и Move. |
| MeetingResponse(IEnumerable<MeetingResponseRequest>) | Принимает, предварительно принимает или отклоняет приглашение на собрание в папке “Входящие” или в папке “Календарь” пользователя. |
| MeetingResponse(params MeetingResponseRequest[]) | Принимает, предварительно принимает или отклоняет приглашение на собрание в папке “Входящие” или в папке “Календарь” пользователя. |
| MeetingResponse(UserResponse, string, string) | Принимает, предварительно принимает или отклоняет приглашение на собрание в папке “Входящие” или в папке “Календарь” пользователя. |
| MeetingResponse(UserResponse, string, string, string, string) | Принимает, предварительно принимает или отклоняет приглашение на собрание в папке “Входящие” или в папке “Календарь” пользователя. |
| MoveItem(string, string, string) | Команда MoveItems перемещает элемент или элементы из одной папки на сервере в другую. |
| MoveItems(IEnumerable<MoveItemData>) | Команда MoveItems перемещает элемент или элементы из одной папки на сервере в другую. |
| MoveItems(params MoveItemData[]) | Команда MoveItems перемещает элемент или элементы из одной папки на сервере в другую. |
| Ping(IEnumerable<PingParameter>) | Команда Ping используется, чтобы запросить, чтобы сервер контролировал указанные папки на наличие изменений, которые потребуют повторной синхронизации клиента. |
| Ping(params PingParameter[]) | Команда Ping используется, чтобы запросить, чтобы сервер контролировал указанные папки на наличие изменений, которые потребуют повторной синхронизации клиента. |
| Ping(int, IEnumerable<PingParameter>) | Команда Ping используется, чтобы запросить, чтобы сервер контролировал указанные папки на наличие изменений, которые потребуют повторной синхронизации клиента. |
| Ping(int, params PingParameter[]) | Команда Ping используется, чтобы запросить, чтобы сервер контролировал указанные папки на наличие изменений, которые потребуют повторной синхронизации клиента. |
| Ping(string, FolderClass) | Команда Ping используется, чтобы запросить, чтобы сервер контролировал указанные папки на наличие изменений, которые потребуют повторной синхронизации клиента. |
| Ping(int, string, FolderClass) | Команда Ping используется, чтобы запросить, чтобы сервер контролировал указанные папки на наличие изменений, которые потребуют повторной синхронизации клиента. |
| Provision(ProvisionRequest) | Команда Provision позволяет клиентским устройствам запрашивать у сервера параметры политики безопасности, установленные администратором, такие как требования к минимальной длине пароля персонального идентификационного номера (PIN). |
| ResetAirSyncKey() | Сбросить SyncKeys для операций GetItemEstimate и Sync для всех коллекций. |
| ResetAirSyncKey(string) | Сброс SyncKey для операций GetItemEstimate и Sync для определенной коллекции. |
| ResetFoldersSyncKey() | Сбросить SyncKey для операций с папками |
| ResolveRecipients(ResolveRecipientsRequest) | ResolveRecipients используется для разрешения списка предоставленных получателей, для получения их информации о занятости и, при необходимости, для получения их сертификатов S/MIME, чтобы клиенты могли отправлять зашифрованные сообщения электронной почты S/MIME. Получение информации о занятости использование элемента Availability в команде ResolveRecipients не поддерживается, если используется версия протокола 12.1. |
| Search(SearchRequest) | Поиск используется для поиска записей в адресной книге, почтовом ящике или библиотеке документов (UNC или Windows SharePoint Services). |
| SendMail(string) | SendMail используется клиентами для отправки сообщений электронной почты в формате MIME на сервер. |
| SendMail(string, bool) | SendMail используется клиентами для отправки сообщений электронной почты в формате MIME на сервер. |
| SendMail(string, bool, string) | SendMail используется клиентами для отправки сообщений электронной почты в формате MIME на сервер. |
| SendMail(string, bool, string, string) | SendMail используется клиентами для отправки сообщений электронной почты в формате MIME на сервер. |
| Settings(SettingsRequest) | Параметры поддерживают операции получения и установки для глобальных свойств и параметров «Нет на месте» (OOF) для пользователя. Настройки также отправляют информацию об устройстве на сервер, реализуют восстановление пароля/личного идентификационного номера (PIN) устройства и извлекают список адресов электронной почты пользователя. |
| SmartForward(SmartRequest) | Команда SmartForward используется клиентами для пересылки сообщений без получения полного исходного сообщения с сервера. |
| SmartReply(SmartRequest) | Команда SmartReply используется клиентами для ответа на сообщения без получения полного исходного сообщения с сервера. |
| Sync(SyncRequest) | Синхронизация синхронизирует изменения в коллекции между клиентом и сервером. |
| ValidateCert(IEnumerable<X509Certificate>) | ValidateCert используется клиентом для проверки сертификата, полученного по почте S/MIME. |
| ValidateCert(X509Certificate) | Команда ValidateCert используется клиентом для проверки сертификата, полученного по почте S/MIME. |
| ValidateCert(IEnumerable<X509Certificate>, bool) | ValidateCert используется клиентом для проверки сертификата, полученного по почте S/MIME. |
| ValidateCert(IEnumerable<X509Certificate>, IEnumerable<X509Certificate>) | ValidateCert используется клиентом для проверки сертификата, полученного по почте S/MIME. |
| ValidateCert(X509Certificate, bool) | ValidateCert используется клиентом для проверки сертификата, полученного по почте S/MIME. |
| ValidateCert(X509Certificate, IEnumerable<X509Certificate>) | ValidateCert используется клиентом для проверки сертификата, полученного по почте S/MIME. |
| ValidateCert(IEnumerable<X509Certificate>, IEnumerable<X509Certificate>, bool) | ValidateCert используется клиентом для проверки сертификата, полученного по почте S/MIME. |
| ValidateCert(X509Certificate, IEnumerable<X509Certificate>, bool) | ValidateCert используется клиентом для проверки сертификата, полученного по почте S/MIME. |
Смотрите также
- interface IBaseActiveSyncTLClient
- пространство имен Aspose.Email.Clients.ActiveSync.TransportLayer
- сборка Aspose.Email