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