次の方法で共有


オートメーション イベントへの応答

更新 : 2007 年 11 月

イベントが Visual Studio 統合開発環境 (IDE: Integrated Development Environment) の要素で発生した場合、オートメーション モデルからオブジェクトを使用して、イベントに応答できます。

このオブジェクトを使用すると、たとえば、次の場合に応答できます。

  • ビルドが初期化されたとき、または完了したとき。

  • コマンド バーのボタンがクリックされたとき。

  • ドキュメントを開いたとき、閉じたとき、または保存したとき。

  • アイテムを追加したとき、アイテムの名前を変更したとき、またはソリューションやプロジェクトからアイテムを削除したとき。

  • コード エディタで行が変更されたとき。

  • ウィンドウを作成、選択、移動、または閉じたとき。

次のタスクでは、Visual Studio でイベントに応答する方法について説明します。

タスク

説明

オートメーション イベント オブジェクト

応答できるオートメーション イベント オブジェクトの一覧を示します。

方法 : オートメーション イベントを処理する (Visual Basic)

Visual Basic でイベントに応答する方法について説明します。

方法 : オートメーション イベントを処理する (Visual C#)

Visual C# でイベントに応答する方法について説明します。

方法 : マクロを使用してイベントを処理する

Visual Studio マクロでイベントに応答する方法について説明します。

方法 : マクロで特定の種類のプロジェクト用のイベント ハンドラを作成する

Visual C#、Visual Basic、および Visual J# の各プロジェクトのプロジェクトの種類に固有のイベントにマクロを使用して応答する方法について説明します。

方法 : 特定のプロジェクトのイベントに応答する (Visual Basic)

オートメーションを使用して、Visual C#、Visual Basic、および Visual J# の各プロジェクトのイベントに応答する方法について説明します。

参照

処理手順

方法 : コマンドを追加、処理する

方法 : アドインを作成する

チュートリアル : ウィザードの作成

概念

プロジェクトとソリューションの制御

オートメーション オブジェクト モデルの階層図

その他の技術情報

環境ウィンドウの作成と制御

アドインおよびウィザードの作成

オートメーションと機能拡張のリファレンス