Поделиться через


Набор обязательных требований к API надстройки Outlook 1.14

Подмножество API надстройки Outlook API JavaScript для Office включает объекты, методы, свойства и события, которые можно использовать в надстройке Outlook.

Новые возможности версии 1.14?

Набор требований 1.14 включает все функции набора требований 1.13. В нем добавлены перечисленные ниже возможности.

  • Добавлена встроенная функция создания отчетов о спаме .
  • Добавлен метод для получения кодировки Base64 сообщения.
  • Добавлен метод для получения URL-адреса среды выполнения JavaScript надстройки.
  • Добавлена поддержка настройки текста кнопки и настройки области задач для параметра Не отправлять диалоговое окно смарт-оповещений .
  • Добавлена поддержка переопределения режима отправки надстройки Smart Alerts во время выполнения.
  • Добавлены члены для получения дополнительных свойств сообщения в режиме создания.
  • Добавлен метод для закрытия текущего сообщения, создаваемого с параметром отмены несохраненных изменений.
  • Добавлены дополнительные свойства элемента почты для функции множественного выбора элементов .
  • Добавлена поддержка для определения текущей темы Office клиента Outlook.
  • Добавлена поддержка для получения и установки уровня конфиденциальности встречи.

Журнал изменений

  • Добавлена точка расширения xml-манифеста ReportPhishingCommandSurface : активирует надстройку со сведениями о спаме на ленте Outlook и предотвращает ее появление в конце ленты или в разделе переполнения.

  • Добавлен элемент XML-манифеста ReportPhishingCustomization : настраивает кнопку ленты и диалоговое окно предварительной обработки надстройки, сообщающей о спаме.

  • Добавлено событие Office.EventType.SpamReporting : возникает в Outlook при сообщении о нежелательном сообщении.

  • Добавлен Office.SpamReportingEventArgs: предоставляет сведения о событии Office.EventType.SpamReporting , которое возникает при сообщении о незапрошенном сообщении.

  • Добавлен office.SpamReportingEventCompletedOptions: предоставляет параметры для настройки диалогового окна постобработки надстройки со сведениями о спаме и выполнения дополнительных операций с сообщаемым сообщением.

  • Добавлено перечисление Office.MailboxEnums.MoveSpamItemTo : указывает папку, в которую передается сообщение после его обработки надстройкой со спамом.

  • Добавлен метод Office.context.mailbox.item.getAsFileAsync : возвращает кодировку Base64 сообщения.

  • Добавлен Office.Urls: предоставляет объект для получения URL-адресов сред среды выполнения, используемых надстройкой.

  • Добавлен метод Office.context.urls.javascriptRuntimeUrl : получает URL-адрес среды выполнения JavaScript надстройки.

  • Добавлены новые свойства в Office.SmartAlertsEventCompletedOptions. Добавляет следующие свойства для настройки параметра Не отправлять диалогового окна смарт-оповещений и переопределения режима отправки во время выполнения.

    • свойство cancelLabel . Настраивает текст параметра Не отправлять диалоговое окно смарт-оповещений.
    • свойство commandId : указывает идентификатор области задач, которая открывается при выборе параметра Не отправлять в диалоговом окне смарт-оповещений.
    • свойство contextData. Указывает все данные JSON, передаваемые надстройке для обработки, если в диалоговом окне Смарт-оповещения выбран параметр Не отправлять.
    • свойство sendModeOverride : переопределяет параметр режима отправки, указанный в манифесте во время выполнения.
  • Добавлено перечисление Office.MailboxEnums.SendModeOverride : указывает параметр режима отправки, который переопределяет параметр, заданный в манифесте во время выполнения.

  • Добавлено свойство Office.context.mailbox.item.inReplyTo : возвращает идентификатор исходного сообщения, на которое отвечает текущее сообщение.

  • Добавлен метод Office.context.mailbox.item.getConversationIndexAsync : возвращает позицию текущего сообщения в потоке беседы в кодировке Base64.

  • Добавлен метод Office.context.mailbox.item.getItemClassAsync : возвращает класс элементов Веб-служб Exchange (EWS) сообщения в режиме создания.

  • Добавлен метод Office.context.mailbox.item.closeAsync : закрывает текущее сообщение, создаваемое с параметром отмены несохраненных изменений.

  • Добавлены новые свойства в Office.SelectedItemDetails: добавлены следующие поддерживаемые свойства в функцию множественного выбора элементов.

    • свойство conversationId. Предоставляет идентификатор беседы с сообщениями, содержащей выбранное в данный момент сообщение.
    • Свойство hasAttachment. Определяет, содержит ли выбранное сообщение вложение.
    • свойство internetMessageId . Предоставляет идентификатор сообщения в Интернете для выбранного сообщения.
  • Добавлено свойство Office.context.officeTheme : получает объект для доступа к свойствам выбранной темы Office.

  • Добавлено событие Office.EventType.OfficeThemeChanged : возникает при изменении темы Office в Outlook.

  • Добавлен Office.OfficeThemeChangedEventArgs: предоставляет обновленную тему Office при возникновении Office.EventType.OfficeThemeChanged события.

  • Добавлено свойство Office.context.mailbox.item.sensitivity : представляет уровень конфиденциальности встречи.

  • Добавлен Office.Sensitivity: предоставляет методы для получения или задания уровня конфиденциальности встречи в режиме создания.

  • Добавлено перечисление Office.MailboxEnums.AppointmentSensitivityType : указывает уровень конфиденциальности встречи.

См. также