Outlook 外接程序API 预览要求集

Office JavaScript API 的 Outlook 外接程序 API 子集包括可在 Outlook 外接程序中使用的对象、方法、属性和事件。

预览版 API 可能会发生更改,不适合在生产环境中使用。 我们建议你仅在测试和开发环境中试用它们。 请勿在生产环境或业务关键型文档中使用预览 API。

若要使用预览 API:

预览要求集包括 要求集 1.15 的所有功能。

重要

本文档适用于 预览要求集。 此要求集尚未完全实现,客户端不会准确报告对它的支持。 不应在外接程序清单中指定此要求集。

预览阶段的功能

以下是预览版中的功能。

  • 扩展了对 errorMessageMarkdown Outlook on Mac 中 Smart Alerts 加载项方法的 属性event.completed的支持。
  • 添加了一个属性,用于获取或设置约会是否为全天事件。
  • 添加了事件,以在邮件中包含某些附件类型或自定义 Internet 标头时,在邮件上激活 基于事件的加载项
  • 添加了属性和对象,用于临时设置在阅读模式下显示的正文或主题。

API 列表

下表列出了当前处于预览状态的 Outlook JavaScript API。 若要查看所有 Outlook JavaScript API 的 API 参考文档, (包括预览 API 和以前发布的 API) ,请参阅 Outlook API

说明
AppointmentCompose isAllDayEvent 获取或设置约会的 Office.IsAllDayEvent 属性。
AppointmentRead isAllDayEvent 返回一个布尔值,该值指示事件是否为全天。
Display body 获取一个 对象,用于临时设置在阅读模式下的消息正文中显示的内容。
subject 获取一个 对象,用于临时设置在阅读模式下消息的主题中显示的内容。
DisplayedBody setAsync (data: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) 临时设置在阅读模式下在邮件正文中显示的内容。
setAsync (data: string, options: Office.AsyncContextOptions & CoercionTypeOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) 临时设置在阅读模式下在邮件正文中显示的内容。
DisplayedSubject setAsync (data: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) 在阅读模式下临时设置邮件主题中显示的内容。
setAsync (data: string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) 在阅读模式下临时设置邮件主题中显示的内容。
IsAllDayEvent getAsync (回调: (asyncResult: Office.AsyncResult<boolean>) => void) 获取指示事件是否为全天的布尔值。
getAsync (选项:Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<boolean>) => void) 获取指示事件是否为全天的布尔值。
setAsync (isAllDayEvent: boolean, callback?: (asyncResult: Office.AsyncResult<void>) => void) 设置约会的全天事件状态。
setAsync (isAllDayEvent: boolean, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) 设置约会的全天事件状态。
MessageRead 显示 获取一个 对象,用于临时设置在阅读模式下消息的正文或主题中显示的内容。

另请参阅