自动化事件对象

Visual Studio 2013 中已弃用 Visual Studio 的外接程序。 你应该升级外接程序到 VS 的扩展包。 有关升级的更多信息,请参见 。常见问题:将外接程序转换为 VSPackage 扩展

所有可用事件对象都表示为 Events2 对象上的属性。 以下是 Visual Studio 自动化模型中的事件对象的完整列表。 若要查看每个对象提供的事件,请单击链接。

事件对象

对象名

描述

BuildEvents

为解决方案生成提供事件。

CodeModelEvents

提供代码中发生的事件。

CommandBarEvents

“命令栏”上的控件提供事件。

CommandEvents

为外接程序提供命令事件。

DebuggerEvents

为调试器提供事件。

DocumentEvents

为集成开发环境 (IDE) 中的文档提供事件。

DTEEvents

为 IDE 状态提供事件。

Events

表示自动化模型中的所有事件。

FindEvents

为文本和文件搜索操作提供事件。

OutputWindowEvents

“输出”窗口提供事件。

PublishEvents

为 ClickOnce 发布提供事件。

ProjectItemsEvents

为项目项提供事件。

ProjectsEvents

为项目提供事件。

SelectionEvents

为对所选内容中的项所做的更改提供事件。

SolutionEvents

为解决方案提供事件。

TaskListEvents

“任务列表”提供事件。

TextDocumentKeyPressEvents

为编辑文本文档期间按下按键时提供事件。

TextEditorEvents

为文档文本发生更改时提供事件。

WindowEvents

为窗口(例如打开或关闭窗口时)提供事件。

WindowVisibilityEvents

为窗口的可见性(例如窗口隐藏或显示时)提供事件。

请参见

其他资源

响应自动化事件

ClickOnce Deployment Overview