CommandCodes

CommandCodes enumeration

В следующей таблице представлены числовые коды, соответствующие командам ActiveSync. Числовой код используется в поле кода команды URI в кодировке base64 для указания команды.

public enum CommandCodes

Ценности

ИмяЦенностьОписание
Undefined-3Код команды не определен.
Options-2Команда OPTIONS используется для определения того, какие версии протокола поддерживаются и какие команды протокола поддерживаются на сервере.
Autodiscover-1Команда Autodiscover облегчает обнаружение информации о конфигурации основной учетной записи , используя SMTP-адрес пользователя в качестве основного ввода.
Sync0Синхронизирует изменения в папке между клиентом и сервером.
SendMail1Отправляет почту на сервер. Эта команда выдается в URI команды HTTP POST и не содержит тела XML. Вместо этого тело будет содержать сообщение MIME.
SmartForward2Пересылает объект сообщения без получения полного объекта сообщения с сервера.
SmartReply3Отвечает на объект сообщения без получения полного объекта сообщения с сервера.
GetAttachment4Получает вложение электронной почты с сервера.
FolderSync9Синхронизирует иерархию папок, но не синхронизирует элементы в папках.
FolderCreate10Создает папку электронной почты, календаря или контактов на сервере.
FolderDelete11Удаляет папку с сервера.
FolderUpdate12Перемещает папку из одного места в другое на сервере и используется для переименования папок.
MoveItems13Перемещает элементы из одной папки в другую.
GetItemEstimate14Получает оценку количества элементов в синхронизируемой папке.
MeetingResponse15Используется для принятия, предварительного принятия или отклонения приглашения на собрание в папке “Входящие” пользователя.
Search16Находит и извлекает информацию о контактах и получателях в глобальном списке адресов.
Settings17Поддерживает получение и установку глобальных свойств, таких как «Нет на месте» (OOF) и информации об устройстве.
Ping18Запрашивает, чтобы сервер контролировал указанные папки на наличие изменений, которые потребуют от клиента повторной синхронизации.
ItemOperations19Идентифицирует тело запроса или ответа как содержащее набор команд, работающих с элементами.
Provision20Получает параметры политики безопасности, установленные администратором сервера, например требования к минимальной длине пароля пользователя.
ResolveRecipients21Разрешает список предоставленных получателей и, при необходимости, извлекает их сертификаты S/MIME, чтобы клиенты могли отправлять зашифрованные сообщения.
ValidateCert22Проверяет сертификат, полученный по почте S/MIME.

Смотрите также