Outlook 外接程序 API 要求集 1.13
Office JavaScript API 的 Outlook 外接程序 API 子集包括可在 Outlook 外接程序中使用的对象、方法、属性和事件。
注意
本文档适用于最新要求集之外的要求集。
1.13 中的新增功能
要求集 1.13 包括 要求集 1.12 的所有功能。 它还添加了下列功能。
- 添加了在不启用阅读窗格或未选择消息的情况下激活加载项的支持。
- 添加了用于管理邮件传递数据和时间的支持。
- 为 基于事件的激活添加了新事件。
- 添加了项多选功能。
- 添加了 prepend-on-send 功能。
- 添加了敏感度标签功能。
- 添加了对共享邮箱方案的支持。
更改日志
- 添加了 SupportsNoItemContext 外接程序仅清单元素:允许在不启用阅读窗格或未选择消息的情况下激活任务窗格加载项。
- 添加了 Office.context.mailbox.item.delayDeliveryTime:添加了一个属性,该属性提供对象以在撰写模式下管理邮件的传递日期和时间。
- 添加了 Office.DelayDeliveryTime:添加一个对象,用于在撰写模式下管理邮件的传递日期和时间。
- 为 基于事件的激活添加了新事件:添加了对以下事件的支持。
OnMessageFromChanged
OnAppointmentFromChanged
OnSensitivityLabelChanged
- 添加了 Office.context.mailbox.getSelectedItemsAsync:添加了用于检索当前所选邮件的方法。
- 添加了 Office.EventType.SelectedItemsChanged:向
Mailbox
添加新事件。 选择或取消选择一个或多个消息时,会发生此事件。 - 添加了 Office.context.mailbox.item.body.prependOnSendAsync:在发送邮件项目时,添加了一个方法,用于将内容预置到邮件或约会正文的开头。
- 添加了 Office.context.sensitivityLabelsCatalog:添加了一个属性,该属性提供对象来检查敏感度标签目录的状态,并在启用目录时检索所有可用的敏感度标签。
- 添加了 Office.context.mailbox.item.sensitivityLabel:添加了一个属性,该属性提供对象以在撰写模式下获取或设置邮件或约会的敏感度标签。
- 添加了 Office.EventType.SensitivityLabelChanged:向
Item
添加新事件。 更改邮件或约会的敏感度标签时,会发生此事件。 - 添加了 Office.SensitivityLabelChangedEventArgs:添加一个对象,该对象提供在撰写模式下应用于邮件或约会的敏感度标签的更改状态。
- 添加了 Office.SensitivityLabelsCatalog:添加一个对象,该对象代表 Outlook 中的敏感度标签目录。
- 添加了 Office.SensitivityLabel:添加一个对象,该对象表示撰写模式下邮件或约会的敏感度标签。
- 添加了 Office.SensitivityLabelDetails:添加表示敏感度标签属性的对象。
- 修改的 Office.context.mailbox.item.getSharedPropertiesAsync:添加了对共享邮箱方案的支持。 此方法获取一个对象,该对象表示消息或约会的共享属性。
- 修改的 Office.SharedProperties:添加了对共享邮箱方案的支持。 此对象表示共享文件夹或共享邮箱中邮件或约会的属性。
- 修改了 SupportsSharedFolders 外接程序仅清单元素:添加了对共享邮箱方案的支持。 此元素定义加载项在共享文件夹和共享邮箱方案中是否可用。