マネージド リファレンス (Visual Studio での Office 開発)
このセクションには、.NET Framework 4 または .NET Framework 4.5 を対象とする Office プロジェクトで使用される名前空間と型についての API リファレンス ドキュメントが含まれています。 .NET Framework 3.5 を対象とする Office プロジェクトで使用される名前空間と型に関する API リファレンス ドキュメントについては、Visual Studio ドキュメントのリファレンス セクション「マネージド リファレンス (Visual Studio での Office 開発)」を参照してください。
Note
複数のプラットフォームで Office エクスペリエンスを拡張するソリューションの開発に関心がありますか。 新しい Office アドイン モデルを確認してください。 Office アドインの占有領域は、VSTO アドインやソリューションと比較して小さく、その作成には、HTML5、JavaScript、CSS3、XML など、ほぼすべての Web プログラミング テクノロジを使用できます。
このセクションの内容
Office ソリューションのプログラミングに共通するクラスが含まれています。 これには、VSTO アドインの基底クラス、VSTO アドインにカスタム作業ウィンドウを作成するクラス、Excel および Word ソリューションにスマート タグを作成するクラス、ドキュメント レベルのカスタマイズで操作ウィンドウを作成するクラスが含まれます。
Excel のソリューションで使用できるホスト コントロールとホスト項目が含まれています。
Microsoft.Office.Tools.Excel.Controls
Excel のソリューションで使用できる Excel コントロールと Windows フォーム コントロールが含まれています。
Microsoft.Office.Tools.Outlook
Outlook 用 VSTO アドインで使用されるクラスが含まれています。カスタム フォーム領域の作成に使用されるクラスも含まれています。
リボン デザイナーを使用して作成されたリボンのカスタマイズを、プログラムによって変更するために使用されるクラスが含まれています。
Word のソリューションで使用できるホスト コントロールとホスト項目が含まれています。
Microsoft.Office.Tools.Word.Controls
Word のソリューションで使用できる Word コントロールと Windows フォーム コントロールが含まれています。
Microsoft.VisualStudio.Tools.Applications
ServerDocument クラスと、関連するキャッシュ データ クラスのセットが含まれています。 これらのクラスは、Microsoft Office がインストールされていないコンピューター上のドキュメント レベルのカスタマイズの特定部分を変更するために使用できます。
Microsoft.VisualStudio.Tools.Applications.Deployment
IAddInPostDeploymentAction インターフェイス (Office ソリューションの 配置後アクション の作成用に実装可能)、Office ソリューションのインストール中にスローされる可能性のある例外、Visual Studio インフラストラクチャの一部である他の API が含まれています。
Microsoft.VisualStudio.Tools.Applications.Runtime
Visual Studio Tools for Office ランタイムによってスローされる可能性のあるほとんどの例外、ドキュメント レベルのカスタマイズでデータをキャッシュするために使用できるいくつかのクラス、および Visual Studio インフラストラクチャの一部であるその他の API が含まれています。
Microsoft.VisualStudio.Tools.Office.BuildTasks
Office プロジェクトのビルドに使用される MSBuild タスク クラスが含まれています。