2016-12-12 15 views
0

MacでJavaScriptアドインをコード化するため、Visual Studioを頻繁に使用しません(ただし、Windowsを起動して、 )。 ExcelのバージョンでJavaScriptのメソッドまたはプロパティがサポートされているかどうかを確認する方法はかなりわかります。ウェブの参照に基づいて。例えばDocument.addHandlerAsync方法を取るExcelのバージョンでJavaScriptメソッドまたはプロパティがサポートされているかどうかを確認します。

は、ページをよれば、この1.1ExcelApi 1.1を意味し、1.1に追加されましたか?しかし、this pageによれば、それはCommon API requirement setsに属し、Excel 2013で使用できますか?いくつかの関連するページがあります

enter image description here

::私は、Visual Studioをチェックすると

、それはバージョン情報与えないだけではそれらのどれもがあればお答えするのに十分な、完全ではありません、Office Add-in host and platform availabilityOffice common API requirement setsExcel JavaScript API requirement setsをメソッド/プロパティは特定のExcelバージョンでサポートされています。

さらに、Excel JavaScript API 1.1には何がありますか?

enter image description here

答えて

1

広義には、OfficeのJS APIを2つのフレーバーがあります。 (すべてではないので、方法が必要となMatrixCoercionTextBindingsなどの特定の要件のセットを備えています)

  1. 「共有」APIは、特定のホストされていないと、それらのほとんどはなどエクセル、ワード、パワーポイント、またがって動作します。クロスホストを実行し、主にOffice-2013をターゲットとするアドインを作成する場合は、このセットAPIが役立ちます。もう1つの違いは、これらのAPIのスタイルです。後で導入された約束ベースの実行とは対照的に、コールバックベースの構文があります。 API仕様ページでは、これらのAPIはdev.office.comサイトの「SHARED API」セクションにあります。彼らはこのエントリーを「1.1で追加されました」と題しています。ここでの1.1はCDNバージョンを指し、これはExcel1.1などの要件セットと混同してはいけません。

  2. さらに、近代的でホスト固有のAPIは、有望なものです。これらのAPIは、Excel1.1、Excel1.2、Word1.3などの要件セットにグループ化されています。これらのAPIはOffice-2016で導入され、新しい要件セットで新しいAPIを段階的に追加しています。表を使用してAPI仕様で正確な要件数を見つけることができます(「Req-set」というタイトルの列)。新しいリリースで追加された機能をリストした「Excel JavaScript APIの要件セット」ページにリンクしています。最初のリリースはExcel1.1の下にあり、100のAPIを持っていたため、「Excel JavaScript API要件セット」のページに1.1の別のテーブルはありません。

「共有API」ドキュメントにはいくつかの修正が必要です。私たちはかなり早くそれについて作業します。インテリジェンスの要件セット名の一部を作ることは、私たちも同様に話し合った素晴らしいアイデアです。 d.tsまたはVSDOCSの一部として利用可能にするには、時間がかかることがあります。

関連する問題