自动化模型概述

自动化模型包括您可以编写外接程序的对象集,向导或宏。 为简单起见,外接程序中的术语通常用于在本节中指示自动化的任何使用者。 外接程序是操作环境并自动执行任务的生成应用程序。

在自动化模型中的对象

自动化模型包括控件的一般环境的主要方面对象的组相关。 下面是显示广泛的对象组成自动化模型的关系图。

Visual Studio 自动化对象

Visual Studio 自动化对象图

有关更多信息,请参见 扩展 Visual Studio 环境

该环境提供的不同功能区域提供一个模型。 例如,可以对代码可能发现的各种组件的一个代码模型。 有多种的文档模型文件元素。 区域,项目区域,特别的好处 VSPackage 提供程序。 您可能会希望新项目类型后自动化模型,与 Visual C++ 和 Visual Basic 导致自动化模型的方式。 中 提供自动化为 Vspackage处理概述。

可以考虑扩展该环境的自动化模型的位置:

  • Project

  • Document

  • 代码

  • Build

有关自动化的更多信息,请参见 Visual Studio 的自动化和扩展性。 文档,该文档它提供指向,帮助您做出有关如何的决策应为 VSPackage 提供自动化。

请参见

任务

如何:创建外接程序