创建和控制环境窗口

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

Visual Studio 集成开发环境 (IDE) 由很多工具窗口组成。 工具窗口是由 Visual Studio 创建的窗口,或者是可以由 Visual Studio 自动化操作的窗口。 Visual Studio 自动化模型使您可以操作其窗口,在许多情况下还可以操作它们的内容。 例如,“工具箱”窗口由 ToolBox 对象,以及 ToolBoxTabsToolBoxItems 集合表示。 您可以使用其成员添加和移除选项卡和“工具箱”项。 您也可以创建自己的工具窗口来放置自定义内容。

虽然某些工具窗口(如**“解决方案资源管理器”“类视图”**工具窗口)没有显式自动化功能,但您仍然可以操作这些窗口自身。 **“解决方案资源管理器”**是 Visual Studio IDE 中的工具窗口,它显示解决方案及其项目以及这些项目的项目项的物理的、基于文件的描述。 与 Visual Studio 中的任何其他工具窗口一样,可以控制它的物理参数,如大小、位置以及它是停靠的还是自由浮动的。 **“类视图”**是一个工具窗口,它显示在开发的应用程序中定义、引用或调用的符号。 有关信息,请参见 如何:更改窗口特性

若要更多地了解

请参见

更改工具窗口的物理特性(如高度、宽度等)。

如何:更改窗口特性

在代码编辑器中操作源代码和文本。

如何:控制代码编辑器 (Visual Basic)

自动化代码编辑器中的搜索和替换操作。

如何:自动进行文本搜索和替换

操作“解决方案资源管理器”及其内容。

如何:控制解决方案资源管理器

使用 Visual Studio 代码模型发现代码。

使用代码模型查找代码 (Visual Basic)

操作“输出”窗口及其内容。

如何:控制“输出”窗口

更改“工具”菜单上“选项”对话框中的设置。

控制选项设置

操作“工具箱”及其内容。

如何:控制工具箱

操作“任务列表”及其内容。

如何:控制任务列表

操作“命令”窗口及其内容。

如何:控制“命令”窗口

使用 UIHierarchy 对象控制工具窗口中的树视图。

如何:使用 UIHierarchy 操作树视图

创建和操作工具窗口。

如何:创建和控制工具窗口

请参见

任务

如何:创建外接程序

演练:创建向导

概念

控制项目和解决方案

自动化对象模型图表

其他资源

创建外接程序和向导

自动化与扩展性参考