Office 共通 API の要件セット
要件セットは、API メンバーの名前付きグループです。 Office アドインでは、マニフェストで指定されている要件セットを使用するか、ランタイム チェックを使用して、Office アプリケーションがアドインに必要な API をサポートしているかどうかを判断します。 詳細については、「 Office のバージョンと要件セット」を参照してください。
ヒント
アプリケーション固有の API 要件セットをお探しですか? 次の API 要件セットを参照してください。
- Excel JavaScript API 要件セット (ExcelApi)
- Word JavaScript API 要件セット (WordApi)
- OneNote JavaScript API 要件セット (OneNoteApi)
- PowerPoint JavaScript API 要件セット (PowerPointApi)
- Outlook API 要件セットについて (Mailbox)
共通 API の要件セット
次のセクションでは、共通 API 要件セット、各セット内のメソッド、およびその要件セットをサポートする Office クライアント アプリケーションを示します。 特に指定がない限り、これらの API 要件セットのバージョンはすべて 1.1 です。
ヒント
アドインと要件セットが Office アプリケーションとバージョンでサポートされている場所に関する情報が必要ですか? 「Office アドインの Office クライアント アプリケーションとプラットフォームの可用性」を参照してください。
ActiveView
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
AddInCommands
「アドイン コマンドの要件セット」を参照してください。
BindingEvents
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
CompressedFile
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
Document.getFileAsync メソッドを使用するときの、 バイト配列 (Office.FileType.Compressed) としての Office Open XML (OOXML) 形式への出力をサポートします。 |
CustomXmlParts
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
DevicePermissionService
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
「Device Permission Service 要件セット」を参照してください。 |
|
DialogApi
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
「ダイアログ API の要件セット」を参照してください。 |
|
DialogOrigin
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
ダイアログ配信元要件セットに関するページを参照してください。 | クロスドメイン のサポート:
|
DocumentEvents
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
File
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
HtmlCoercion
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、HTML への強制型変換 (Office.CoercionType.Html) をサポートします。 |
IdentityAPI
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
「Identity API の要件セット」を参照してください。 |
|
ImageCoercion
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
「画像強制型変換要件セット」を参照してください。 |
|
KeyboardShortcuts
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
「 キーボード ショートカットの要件セット」を参照してください。 |
|
Mailbox
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
「Outlook API 要件セットについて」をご覧ください。 |
MatrixBindings
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
MatrixCoercion
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、"matrix" (配列の配列) データ構造への強制型変換 (Office.CoercionType.Matrix) をサポートします。 |
NestedAppAuth
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
「入れ子になったアプリ認証要件セット」を参照してください。 |
|
OoxmlCoercion
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、Open Office XML (OOXML) 形式への強制型変換 (Office.CoercionType.Ooxml) をサポートします。 |
OpenBrowserWindowApi
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
「 ブラウザー ウィンドウ API 要件セットを開く」を参照してください。 |
|
PdfFile
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
Document.getFileAsync メソッドを使用するとき、PDF 形式 (Office.FileType.Pdf) への出力をサポートします。 |
RibbonApi
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
リボン API 要件セットに関するページを参照してください。 |
|
Selection
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
Settings
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
SharedRuntime
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
「共有ランタイム要件セット」を参照してください。 |
|
TableBindings
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
TableCoercion
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、"table" データ構造への強制型変換 (Office.CoercionType.Table) をサポートします。 |
TextBindings
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
|
TextCoercion
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、テキスト形式への強制型変換 (Office.CoercionType.Text) をサポートします。 |
TextFile
Office アプリケーションの最小サポート | セット内のメソッド |
---|---|
|
Document.getFileAsync メソッドを使用するとき、テキスト形式 (Office.FileType.Text) への出力をサポートします。 |
要件セットの一部ではないメソッド
Office JavaScript API の次のメソッドは、要件セットの一部ではありません。 アドインでこれらのメソッドのいずれかが必要な場合は、アドインのマニフェストの Methods> 要素と Method 要素を使用<して、それらが必須であることを宣言するか、ステートメントを使用してランタイム チェックをif
実行します。>< 詳細については、「 Office アプリケーションと API の要件を指定する」を参照してください。
メソッド名 | Office アプリケーションの最小サポート |
---|---|
Bindings.addFromPromptAsync |
|
Document.getFilePropertiesAsync |
|
Document.getProjectFieldAsync |
|
Document.getResourceFieldAsync |
|
Document.getSelectedResourceAsync |
|
Document.getSelectedTaskAsync |
|
Document.getSelectedViewAsync |
|
Document.getTaskAsync |
|
Document.getTaskFieldAsync |
|
Document.goToByIdAsync |
|
Settings.addHandlerAsync |
|
Settings.refreshAsync |
|
Settings.removeHandlerAsync |
|
TableBinding.clearFormatsAsync |
|
TableBinding.setFormatsAsync |
|
TableBinding.setTableOptionsAsync |
|
関連項目
Office Add-ins