Dialog API 要求集

要求集是指各组已命名的 API 成员。 Office 加载项使用清单中指定的要求集或执行运行时检查,以确定 Office 应用程序是否支持加载项所需的 API。 有关详细信息,请参阅 Office 版本和要求集

Office 外接程序在多个 Office 版本中运行。 下表列出了对话框 API 要求集、支持的 Office 客户端应用程序,以及这些应用程序(如果适用) 的最低 内部版本或版本。

要求集 Office 网页版 Windows 版 Office
(Microsoft 365 订阅)
Windows1 上的 Office
(零售永久)
Windows 上的 Office (批量许可的永久/LTSC) Mac 版 Office iPad 版 Office Office Online Server
DialogApi 1.2 支持
  • Excel、Outlook (经典) 、PowerPoint Word:版本 2005 (内部版本 12827.20268)
  • Outlook () :支持
版本 2005(内部版本 12827.20268) Office 2021:版本 2005 (内部版本 12827.20268) 版本 16.37 (20051002) 版本 16.37 不支持
DialogApi 1.1 支持
  • Excel、Outlook (经典) 、PowerPoint Word:版本 1602 (内部版本 6741.0000)
  • Outlook (新) :支持
版本 1602 (内部版本 6741.0000) Office 2021 版本 15.20 版本 1.22 版本 1608 (内部版本 7601.6800)

Outlook 支持

在 Outlook 中,对话功能及其 API 已在以下邮箱要求集中引入。

功能 API 邮箱要求集
显示对话框 Office.context.ui.displayDialogAsync 1.4
将消息从对话框传递到其父页 Office.context.ui.messageParent 1.4
关闭对话框 Office.context.ui.closeContainer 1.5
将消息从主机页传递到对话框 Office.dialog.messageChild 1.9*

注意

* 虽然经典 Outlook on Mac 不支持邮箱要求集 1.9,但它确实支持 DialogApi 1.2 要求集。

Office 版本和内部版本号

若要详细了解版本、内部版本号和 Office Online Server,请参阅:

Office 通用 API 要求集

若要了解通用 API 要求集,请参阅 Office 通用 API 要求集

对话框 API 1.1 和 1.2

对话框 API 1.1 是 API 的第一个版本, (请参阅 Office.UI) 。 要求集 1.2 添加了对使用 Office.dialog.messageChild 方法将数据从父页发送到对话框的支持。 有关这些 API 的详细信息,请参阅 对话框 API 参考主题。

另请参阅