2016-06-27 7 views
1

アドインがWord、ExcelまたはPowerpointで動作しているかどうかを知りたい。私は、デスクトップバージョンのアプリケーションで動作するソリューションが必要です(ただし、オンライン版でも可能です)。Officeアドインで現在のホストを見つける

これはどういうことですか?

私が求めている理由は二つある:

  1. 私は、ホストアプリケーションの色にアドインアプリのスタイルを設定します。
  2. 私はその文書をWebサービスに提出します。私はファイル名も提供したいので、.docx、.xlsx、または.pptxで後置するべきかどうかを知る必要があります。

答えて

1

現在のホストを簡単に特定する方法はありません。私はまた、最初の場所で "単一のマニフェスト、複数のホスト"のパスを下げることをお勧めしません。 APIが成熟するにつれ、ますます多くの機能がホスト特有になりました。最も明白な例はExcelAPIWordAPIです。

これは、複数のWebアプリケーションを構築する必要があるわけではなく、複数のマニフェストを管理する必要があるということではありません。各マニフェストでは、セッションのレベル設定を行うことができる別の「ランディングページ」を指定することができます。

このアプローチのもう1つの利点は、どのアドインコマンドを宣言するのか、リボンがどこに表示されるのかをさらに絞り込むことができることです。場合によっては、WordまたはPowerPointで表示されないExcelで使用できる機能を使用することがあります。

関連する問題