Share via


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# を使用したプログラミング

Office ソリューションの省略可能なパラメータについて

Visual Studio Tools for Office プロジェクトのイベント

Visual Studio Tools for Office プロジェクトでの My の使用

Visual Studio Tools for Office プロジェクト内のオブジェクトへのグローバル アクセス

Visual Studio Tools for Office における IntelliSense コード スニペット

Office ソリューションの共同開発