创建外接程序和向导
可以通过实现 Visual Studio 功能的自动化或通过添加您自己的功能来扩展 Visual Studio。 Visual Studio 自动化模型可用于扩展集成开发环境 (IDE)。
重要
不能创建数组或带有 Visual Studio 的向导表示编辑器。
本节内容
扩展性项目
为外接程序选择扩展性模板。外接程序项目的组件
外接程序项目中包含的默认方法。如何:创建外接程序
如何创建外接程序。外接程序注册
注册外接程序。外接程序安全性
如何限制对项目的 .addin XML 注册文件的访问。在工具栏和菜单上显示外接程序
在菜单和工具栏上公开外接程序。将外接程序命令绑定到键
将外接程序连接到键盘快捷键。如何:将外接程序命令还原到菜单
如何恢复从菜单消失的命令。如何:使用外接程序管理器控制外接程序
在 IDE 中加载、卸载和控制外接程序。如何:停用并移除外接程序
卸载外接程序并将其从**“工具”**菜单或工具栏中移除。如何:在命令行上运行外接程序
配置外接程序以使用 Devenv 命令行加载。演练:调试外接程序项目
调试外接程序。演练:创建向导
创建向导。用于启动向导的上下文参数
以编程方式启动向导。配置 .Vsz 文件来启动向导
向导 (.vsz) 文件。使用 .Vsdir 文件为“添加项”和“新建项目”对话框添加向导
VSDir 文件以及它们如何影响**“添加项”和“新建项目”**对话框。
相关章节
自动化对象模型图表
显示一个包含 Visual Studio 自动化对象模型的核心元素的关系图。引用自动化程序集和 DTE2 对象
如何引用 EnvDTE 命名空间并获得 DTE 对象的实例。Visual Studio 命令和开关
介绍如何使用命令行控制 Visual Studio 的多个功能。自动化与扩展性参考
指向有关 Visual Studio 中自动化和扩展性(针对共享组件和语言特定组件)的参考主题的链接。扩展 Visual Studio 环境
指向说明如何实现针对 Visual Studio 的自动化和扩展的主题的链接。