次の方法で共有


イベントへの応答 (Visual Basic および Visual C# プロジェクト)

環境イベントは、2 つのカテゴリに分類されます。1 つは一般的な環境イベント、もう 1 つは特定の種類のプロジェクトに適用する環境イベントです。一般的な環境イベントには、ウィンドウ イベント、タスク一覧イベント、ツール ウィンドウ イベントなどがあります。

Visual C# プロジェクトおよび Visual Basic プロジェクトに固有の環境イベントは、VSLangProj および VSLangProj80 で定義されています。EnvDTE80 名前空間には、プロジェクトに固有の 2 つのイベント オブジェクトが含まれます。具体的には ProjectsEvents オブジェクトおよび ProjectItemsEvents オブジェクトで、プロジェクトの種類ごとに使用できるオブジェクトでもあります。ただし、ProjectsEvents および ProjectItemsEvents は、Visual Studio 統合開発環境 (IDE: Integrated Development Environment) のすべてのプロジェクトの種類に対して定義されています。特定の種類のプロジェクトに適用するイベントは、参照イベント、インポート イベント (Visual Basic のみ)、Web 参照イベント、ビルド マネージャー イベント、プロジェクト イベント、およびプロジェクト項目イベントです。

このセクションの内容

関連項目

  • VSProjectEvents2
    VSProjectEvents クラスを拡張します。この新しいクラスは、Web 参照イベントへのアクセスを提供します。

  • Events2
    機能拡張モデルのすべてのイベントにアクセスできます。イベントは、機能拡張モデルの特定のオブジェクトから公開されることもあります。

関連項目