共用方式為


回應 Automation 事件

當 Visual Studio 整合式開發環境 (IDE) 的項目中發生事件時,您可以使用 Automation 模型中的物件回應事件。

例如,您可以在下列時機使用上述物件來回應:

  • 啟始或完成組建時。

  • 有人按 [命令列] 按鈕時。

  • 開啟、關閉或儲存文件時。

  • 加入、重新命名或移除方案或專案中的項目時。

  • [程式碼編輯器] 中的某一行變更時。

  • 建立、選取、移動或關閉視窗時。

下列工作會示範如何回應 Visual Studio 中的事件。

工作

說明

Automation 事件物件

包含您可以回應的 Automation 事件物件 (Event Object) 的完整清單。

HOW TO:處理 Automation 事件 (Visual Basic)

說明如何回應 Visual Basic 中的事件。

HOW TO:處理 Automation 事件 (Visual C#)

說明如何回應 Visual C# 中的事件。

HOW TO:使用巨集處理事件

說明如何回應 Visual Studio 巨集中的事件。

HOW TO:在特定的專案類型的巨集中建立事件處理常式

說明如何使用巨集回應 Visual C# 或 Visual Basic 專案中特定專案類型的事件。

HOW TO:回應在特定專案中的事件 (Visual Basic)

說明如何使用 Automation 回應 Visual C# 和 Visual Basic 專案中的事件。

請參閱

工作

HOW TO:新增和處理命令

HOW TO:建立增益集

逐步解說:建立精靈

概念

控制專案與方案

Automation 物件模型圖表

其他資源

建立和控制環境視窗

建立增益集和精靈

Automation 與擴充性參考