Visual Studio を使用した Office 用アドインおよびカスタマイズの作成
Visual Studioで Office 2013 と Office 2010を拡張する.NET Frameworkアプリケーションを作成するためにMicrosoft Office開発者ツールを使用できます。このようなアプリケーションを Office ソリューションと呼びます。
Office 開発ツールには、さまざまなビジネス ニーズに合わせた Office ソリューションの作成に役立つ機能が用意されています。このようなツールの例としては、Visual Basic または Visual C# を使用して Office ソリューションを作成する場合に役立つプロジェクト テンプレート、および Office ソリューションのカスタム ユーザー インターフェイスを作成する場合に役立つビジュアルなデザイナーがあります。
Office 開発の最新情報については、MSDN の次のデベロッパー センターを参照してください。
Visual Studio を使用した Office 開発のデベロッパー ポータルには、Visual Studio を使用して Office アプリケーションをソリューションの一部としてカスタマイズする方法に関する製品情報、コード サンプル、ビデオ、およびコミュニティ リソースへのリンクが掲載されています。
Microsoft Office デベロッパー センターには、Office のカスタマイズおよび OBA (Office Business Application) に関する技術文書、コード サンプル、ダウンロード、コミュニティ情報、サポート、およびその他の資料へのリンクが掲載されています。
このセクションの内容
はじめに (Visual Studio での Office 開発)
Visual StudioでのOffice開発のための新機能が開発用コンピューターにOfficeソリューションを、Officeソリューションの作成を開始する方法を生成するように構成する方法に関する情報へのリンクを提供します。Office ソリューションのアップグレードと移行
旧バージョンの Visual Studio を使用して作成されたプロジェクトのアップグレード プロセスに関する情報へのリンクを示します。Visual Studio の Office ソリューションのアーキテクチャ
Office ソリューションのしくみに関する情報へのリンクを示します。ドキュメント レベルのカスタマイズやアプリケーション レベルのアドインに関する情報などがあります。Office ソリューションのデザインと作成
Visual Studio で Office プロジェクトを作成し、プロジェクトを構成する方法について説明します。Office ソリューションの開発
Office のソリューションでのマネージ コードの使用方法に関する情報へのリンクを示します。Office ユーザー インターフェイスのカスタマイズ方法、データの操作方法、問題のトラブルシューティング方法などの情報を記載しています。Excel ソリューション
Excel を自動化する方法、Excel ソリューションを作成する方法、Excel に固有のグローバリゼーションに関する問題についての情報を記載しています。InfoPath ソリューション
InfoPath 用のフォーム テンプレートやアドインの作成方法に関する情報を記載しています。Outlook ソリューション
Outlook を自動化する方法、および Outlook アドインやフォーム領域の作成方法に関する情報を記載しています。PowerPoint ソリューション
PowerPoint を自動化する方法、および PowerPoint アドインの作成方法に関する情報を記載しています。Project ソリューション
Microsoft Office Project を自動化する方法、および Project アドインの作成方法に関する情報を記載しています。Visio ソリューション
Visio を自動化する方法、および Visio アドインの作成方法に関する情報を記載しています。Word ソリューション
Word を自動化する方法、および Word ソリューションの作成方法に関する情報を記載しています。Office ソリューションのビルド
Visual StudioのプロジェクトのビルドのOfficeプロジェクトとそのほかの型の違いについて説明します。Office Project のデバッグ
Visual StudioのプロジェクトのデバッグのOfficeプロジェクトとそのほかの型の違いについて説明します。Office ソリューションのセキュリティ保護
Office ソリューションのセキュリティ機能のしくみについて説明します。Office ソリューションの配置
Office ソリューションをユーザーが使用できるようにする方法についての情報を記載し、配置方法を選択するときに考慮する必要がある主な問題点について説明します。Office 開発のサンプルとチュートリアル
サンプル アプリケーション、および一般的なタスクの詳細な手順を説明するトピックへのリンクを示します。全般リファレンス (Visual Studio での Office 開発)
Officeプライマリ相互運用機能アセンブリ、マニフェスト、ユーザー インターフェイス要素やエラー メッセージに関する詳細情報へのリンクを示します。マネージ参照 (Visual Studio での Office 開発)
APIの名前空間に関する情報へのリンクを提供し、Officeプロジェクトで使用される型はプロジェクト .NET Framework 4を対象とする。Officeプロジェクトで使用される型と名前空間に関するAPIリファレンス ドキュメントについては.NET Framework 3.5を対象とする、" Visual Studio 2008ドキュメントの参照セクションを次のプロジェクト: 2007のSystemのマネージ参照。アンマネージ API リファレンス (Visual Studio での Office 開発)
読み込みなどのアクションを実行し、Officeアプリケーションがマネージ アドインをアンロードするために使用できるCOMのインターフェイスに関する情報へのリンクを示します。
関連項目
Visual Studio を使用した Office 開発のデベロッパー ポータル
技術文書、ビデオ、ブログなど、その他のリソースについて説明しています。Visual Studio デベロッパー センター
技術文書、ビデオ、ブログなど、その他の Visual Studio リソースを掲載しています。Office Business Application デベロッパー ポータル
OBA (Office Business Application) に関する情報、および Office system プラットフォームを使用した OBA の構築方法に関する情報を記載しています。MSDN ライブラリの Microsoft Office 開発関連の情報
各種バージョンの Office のソリューション開発に関する記事やリファレンスを探すことができる MSDN ライブラリの領域です (Visual Studio を使用した Office 開発に限定されません)。Visual Studio でのアプリケーション開発
Visual Studio を使用して Web アプリケーション、XML Web サービス、および従来のクライアント アプリケーションのデザイン、開発、デバッグ、および配置を行う方法について説明するトピックへのリンクを示します。Visual Studio での .NET Framework プログラミング
Visual Basic および Visual C# による .NET Framework アプリケーション開発について説明します。