情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Office アドインの要件セット

Office and SharePoint Add-ins

この Office アドイン ヘルプの最新バージョンは、アドイン GitHub リポジトリからご利用いただけます。


すべての Office アドインの要件セットと、Office.js の要件セットに属していないメソッドの一覧。

要件セットは、API メンバーの名前付きグループです。Office アドインは、マニフェストで指定されている要件セットを使うか、Office ホストがアドインに必要な API をサポートするかどうかを識別するためのランタイム チェックを使います。詳細については、「Office のホストと API の要件を指定する」をご覧ください。

次の表に、要件セットの名前、各セットのメソッド、要件セットをサポートする Office ホスト アプリケーション、API のバージョン番号を示します。

セットの名前

バージョン

セット内のメソッド

Office ホスト

ExcelApi

1.1

Excel 名前空間内のすべての要素。

Excel 2016

Excel Online

WordApi

1.2

Word 名前空間内のすべての要素。次のメソッドはこのバージョンの WordApi に追加されました。

Body.select(selectionMode)

Body.insertInlinePictureFromBase64(base64EncodedImage, insertLocation)

contentControl.select(selectionMode)

contentControl.insertInlinePictureFromBase64(base64EncodedImage, insertLocation)

inlinePicture.paragraph

inlinePicture.delete

inlinePicture.insertBreak(breakType, insertLocation)

inlinePicture.insertFileFromBase64(base64file, insertLocation)

inlinePicture.insertHtml(html, insertLocation)

inlinePicture.insertInlinePictureFromBase64(base64file, insertLocation)

inlinePicture.insertOoxml(ooxml, insertLocation)

inlinePicture.insertParagraph(paragraphText, insertLocation)

inlinePicture.insertText(text, insertLocation)

inlinePicture.select(selectionMode)

paragraph.select(selectionMode)

range.inlinePictures

range.select(selectionMode)

range.insertInlinePictureFomBase64(base64EcodedImage, insertLocation)

Word 2016

WordApi

1.1

WordApi 1.2 以降に追加された API メンバー (上に記載) 以外のすべての Word 名前空間の要素。

Word 2016

ActiveView

1.1

Document.getActiveViewAsync

PowerPoint

PowerPoint Online

BindingEvents

1.1

Binding.addHanderAsync

Binding.removeHanderAsync

Access Web アプリ

Excel

Excel Online

Word

CompressedFile

1.1

Document.getFileAsync メソッドを使用するとき、Office Open XML (OOXML) 形式への出力をバイト配列 (Office.FileType.Compressed) としてサポートします。

PowerPoint

Word

CustomXmlParts

1.1

CustomXmlNode.getNodesAsync

CustomXmlNode.getNodeValueAsync

CustomXmlNode.getXmlAsync

CustomXmlNode.setNodeValueAsync

CustomXmlNode.setXmlAsync

CustomXmlPart.addHandlerAsync

CustomXmlPart.deleteAsync

CustomXmlPart.getNodesAsync

CustomXmlPart.getXmlAsync

CustomXmlPart.removeHandlerAsync

CustomXmlParts.addAsync

CustomXmlParts.getByIdAsync

CustomXmlParts.getByNamespaceAsync

CustomXmlPrefixMappings.addNamespaceAsync

CustomXmlPrefixMappings.getNamespaceAsync

CustomXmlPrefixMappings.getPrefixAsync

Word

DocumentEvents

1.1

Document.addHandlerAsync

Document.removeHandlerAsync

Excel

Excel Online

PowerPoint

Word

Word Online

ファイル

1.1

Document.getFileAsync

File.closeAsync

File.getSliceAsync

PowerPoint

Word

Word Online

HtmlCoercion

1.1

Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、HTML への強制型変換 (Office.CoercionType.Html) をサポートします。

Word

ImageCoercion

1.1

Document.setSelectedDataAsync メソッドを使用してデータを書き込むときに、画像 (Office.CoercionType.Image) への変換をサポートしています。

Word

Word Online

メールボックス

1.1

Outlook アドインによってサポートされるすべての API メンバー (アドインのコードの Office.context および Office.context.mailbox からアクセスされる API メンバー)。

Outlook

Outlook Web App

デバイス用 OWA

MatrixBindings

1.1

Bindings.addFromNamedItemAsync

Bindings.addFromSelectionAsync

Bindings.getAllAsync

Bindings.getByIdAsync

Bindings.releaseByIdAsync

MatrixBinding.getDataAsync

MatrixBinding.setDataAsync

Excel

Excel Online

Word

MatrixCoercion

1.1

Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、"matrix" (配列の配列) データ構造への強制型変換 (Office.CoercionType.Matrix) をサポートします。

Excel

Excel Online

Word

OoxmlCoercion

1.1

Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、Open Office XML (OOXML) 形式への強制型変換 (Office.CoercionType.Ooxml) をサポートします。

Word

PartialTableBindings

1.1

Access Web アプリ

PdfFile

1.1

Document.getFileAsync メソッドを使用するとき、PDF 形式 (Office.FileType.Pdf) への出力をサポートします。

PowerPoint

Word

選択範囲

1.1

Document.getSelectedDataAsync

Document.setSelectedDataAsync

Excel

Excel Online

PowerPoint

Project

Word

設定値

1.1

Settings.get

Settings.remove

Settings.saveAsync

Settings.set

Access Web アプリ

Excel

Excel Online

PowerPoint

PowerPoint Online

Word

Word Online

TableBindings

1.1

Bindings.addFromNamedItemAsync

Bindings.addFromSelectionAsync

Bindings.getAllAsync

Bindings.getByIdAsync

Bindings.releaseByIdAsync

TableBinding.addColumnsAsync

TableBinding.addRowsAsync

TableBinding.deleteAllDataValuesAsync

TableBinding.getDataAsync

TableBinding.setDataAsync

Access Web アプリ

Excel

Excel Online

Word

TableCoercion

1.1

Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、"table" データ構造への強制型変換 (Office.CoercionType.Table) をサポートします。

Access Web アプリ

Excel

Excel Online

Word

TextBindings

1.1

Bindings.addFromNamedItemAsync

Bindings.addFromSelectionAsync

Bindings.getAllAsync

Bindings.getByIdAsync

Bindings.releaseByIdAsync

TextBinding.getDataAsync

TextBinding.setDataAsync

Excel

Excel Online

Word

TextCoercion

1.1

Document.getSelectedDataAsync、Document.setSelectedDataAsync、Binding.getDataAsync、または Binding.setDataAsync の各メソッドを使用してデータを読み書きするとき、テキスト形式への強制型変換 (Office.CoercionType.Text) をサポートします。

Excel

Excel Online

PowerPoint

Project

Word

Word Online

TextFile

1.1

Document.getFileAsync メソッドを使用するとき、テキスト形式 (Office.FileType.Text) への出力をサポートします。

Word

JavaScript API for Office の次のメソッドは、要件セットの一部ではありません。アドイン にこれらのメソッドが必要な場合は、アドインのマニフェストの MethodsMethod 要素を使って、必要であることを宣言するか、if ステートメントを使ってランタイム チェックを実行します。詳細については、「Office のホストと API の要件を指定する」をご覧ください。

メソッド名

サポートされる Office のホスト

Bindings.addFromPromptAsync

Access Web アプリ、Excel、Excel Online

Document.getFilePropertiesAsync

Excel、Excel Online、Word、PowerPoint

Document.getProjectFieldAsync

Project Standard 2013 と Project Professional 2013

Document.getResourceFieldAsync

Project Standard 2013 と Project Professional 2013

Document.getSelectedResourceAsync

Project Standard 2013 と Project Professional 2013

Document.getSelectedTaskAsync

Project Standard 2013 と Project Professional 2013

Document.getSelectedViewAsync

PowerPoint と PowerPoint Online

Document.getTaskAsync

Project Standard 2013 と Project Professional 2013

Document.getTaskFieldAsync

Project Standard 2013 と Project Professional 2013

Document.goToByIdAsync

Excel、Excel Online、Word、PowerPoint

Settings.addHandlerAsync

Access Web アプリ、Excel、Excel Online、Word、PowerPoint

Settings.refreshAsync

Access Web アプリ、Excel、Excel Online、Word、PowerPoint、PowerPoint Online

Settings.removeHandlerAsync

Access Web アプリ、Excel、Excel Online、Word、PowerPoint

TableBinding.clearFormatsAsync

Excel、Excel Online

TableBinding.setFormatsAsync

Excel、Excel Online

TableBinding.setTableOptionsAsync

Excel、Excel Online

表示: