要件セットは、API メンバーの名前付きグループです。 Office アドインでは、マニフェストで指定されている要件セットを使用するか、ランタイム チェックを使用して、Office アプリケーションがアドインに必要な API をサポートしているかどうかを判断します。 詳細については、「 Office のバージョンと要件セット」を参照してください。
Office アドインは Office の複数のバージョンで機能します。 次の表に、Dialog API 要件セット、サポートされている Office クライアント アプリケーション、および該当する場合はそれらのアプリケーションの 最小 ビルドまたはバージョンを示します。
| 要件セット | Office on the web | Windows での Office (Microsoft 365 サブスクリプション) |
Windows1 の Office (リテール パーペチュアル) |
Windows 上の Office (ボリューム ライセンスの永続的/LTSC) | Office on Mac | Office on iPad | Office Online Server |
|---|---|---|---|---|---|---|---|
| DialogApi 1.2 | サポート |
|
バージョン 2005 (ビルド 12827.20268) | Office 2021: バージョン 2005 (ビルド 12827.20268) | バージョン 16.37 (20051002) | バージョン 16.37 | サポート対象外 |
| DialogApi 1.1 | サポート |
|
バージョン 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 の要件セット」をご覧ください。
Dialog API 1.1 と 1.2
Dialog API 1.1 は、API の最初のバージョンです ( 「Office.UI」を参照)。 要件セット 1.2 では、 Office.dialog.messageChild メソッドを使用して、親ページからダイアログ ボックスにデータを送信するためのサポートが追加されます。 これらの API の詳細については、 Dialog API リファレンス トピックを参照してください。
関連項目
Office Add-ins