Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能
Visual Studioには、Microsoft Officeアプリケーションの異なるビジネス シナリオをサポートする次の型を含むプロジェクト テンプレートの種類があります:
ドキュメント レベルのカスタマイズ
アプリケーション レベルのアドイン
すべてのアプリケーションが全種類のプロジェクトを使用できるわけではありません。たとえば、ドキュメント レベルのプロジェクトは Microsoft Office Word と Microsoft Office Excel でのみ使用できます。同様に、特定の種類のプロジェクトまたはアプリケーションでのみ使用できる機能もあります。たとえば、操作ウィンドウはドキュメント レベルのプロジェクトでのみ使用でき、リボンの拡張機能は一部のアプリケーションでのみ使用できます。さまざまなプロジェクト タイプの詳細については、「Office ソリューションの開発の概要」を参照してください。
[!メモ]
Office プロジェクト テンプレートは、Visual Studio の一部のエディションでのみ使用できます。詳細については、「Office ソリューションを開発できるようにコンピューターを構成する」を参照してください。
Microsoft Office アプリケーションごとの使用可能なプロジェクト タイプ
次の表は、それぞれのプロジェクト タイプで使用できるアプリケーションを示しています。
プロジェクトの種類 |
Microsoft Office アプリケーション |
---|---|
ドキュメント レベルのカスタマイズ |
Excel 2013 Word 2013 Excel 2010 Word 2010 |
アプリケーション レベルのアドイン |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Project 2013 Visio 2013 Word 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Project 2010 Visio 2010 Word 2010 |
プロジェクト タイプ別の使用可能な機能
次の表は、各機能がどのプロジェクト タイプで使用できるかを示しています。
機能 |
機能を提供するプロジェクト タイプ |
関連項目 |
---|---|---|
操作ウィンドウ |
ドキュメント レベルのプロジェクト |
|
ClickOnce の配置 |
アプリケーション レベルのプロジェクトとドキュメント レベルのプロジェクト |
|
カスタム作業ウィンドウ |
以下のアプリケーションのアプリケーション レベルのプロジェクト
|
|
カスタム XML 部分 |
ドキュメント レベルのプロジェクト 以下のアプリケーションのアプリケーション レベルのプロジェクト
|
|
データ キャッシュ |
ドキュメント レベルのプロジェクト |
|
アプリケーション レベルのアドインのオブジェクトを他の Microsoft Office ソリューションに公開する機能 |
アプリケーション レベルのプロジェクト |
|
以下のホスト コントロール :
|
ドキュメント レベルのプロジェクト Word および Excel のアプリケーション レベルのプロジェクト |
|
以下のホスト コントロール :
|
ドキュメント レベルのプロジェクト |
|
複数プロジェクトの配置 |
ドキュメント レベルのプロジェクト アプリケーション レベルのプロジェクト |
|
Outlook フォーム領域 |
Outlook のアプリケーション レベルのプロジェクト |
|
配置後アクション |
ドキュメント レベルのプロジェクト アプリケーション レベルのプロジェクト |
|
リボンのカスタマイズ |
ドキュメント レベルのプロジェクト 以下のアプリケーションのアプリケーション レベルのプロジェクト
|
|
ビジュアルなドキュメント デザイナー |
ドキュメント レベルのプロジェクト |