Office ソリューションのコードの記述
更新 : 2007 年 11 月
Visual Studio Tools for Office プロジェクトのコードの記述には、他のプロジェクトの種類とは異なる点があります。相違点の多くは、Microsoft Office オブジェクト モデルがプライマリ相互運用機能アセンブリに公開される方法に関連するものです。たとえば、Microsoft Office プライマリ相互運用機能アセンブリの省略可能なパラメータを持つメソッドを呼び出すコードを記述する方法は、プロジェクトで使用するプログラミング言語によって異なります。詳細については、「Office ソリューションの省略可能なパラメータについて」および「Visual Basic を使用したプログラミングと C# を使用したプログラミング」を参照してください。
Visual Studio Tools for Office プロジェクトに固有の機能に関連する相違点もあります。たとえば、ほとんどの Visual Studio Tools for Office プロジェクトには、Microsoft Office アプリケーションとソリューション コードの接続ポイントとなる Startup と Shutdown という 2 つの既定のイベント ハンドラが含まれます。Startup イベント ハンドラではソリューションを初期化するコードを実行し、Shutdown イベント ハンドラではソリューションをクリーンアップするコードを実行します。詳細については、「Visual Studio Tools for Office プロジェクトのイベント」を参照してください。
参照
処理手順
方法 : Visual Studio Tools for Office でイベント ハンドラを作成する
方法 : Office アプリケーションが返すオブジェクトをキャストする
概念
Visual Studio Tools for Office がサポートしないプログラミング言語
Visual Basic を使用したプログラミングと C# を使用したプログラミング
Visual Studio Tools for Office プロジェクトのイベント
Visual Studio Tools for Office プロジェクトでの My の使用
Visual Studio Tools for Office プロジェクト内のオブジェクトへのグローバル アクセス