Crear complementos y asistentes

Actualización: noviembre 2007

Aunque Visual Studio proporciona a los desarrolladores varias herramientas y la capacidad de realizar casi todas las tareas, algunos desarrolladores necesitan un nivel de control adicional o más preciso. Por ejemplo, es posible que ellos realicen regularmente una tarea o una serie de tareas y deseen automatizarlas. Para tratar este problema, Visual Studio proporciona un modelo de programación completo, conocido como el modelo de automatización, para extender y automatizar el entorno de desarrollo integrado (IDE). Este modelo de automatización proporciona la capacidad de automatizar el entorno y de proporcionar extensiones y nuevas características para éste.

Para obtener información adicional acerca de

Vea

Grabar y ejecutar macros

Automatizar acciones repetitivas mediante macros

Las tres maneras de obtener acceso a la automatización de Visual Studio

Espectro de automatización de Visual Studio

Grupos funcionales de objetos en el modelo de objetos de automatización

Grupos de automatización funcional

Cómo crear complementos

Cómo: Crear un complemento

Cómo hacer referencia al espacio de nombres EnvDTE y obtener una instancia del objeto DTE

Establecer referencias a los ensamblados de automatización y al objeto DTE2

Registrar un complemento

Registro de complementos

Cómo limitar el acceso al archivo de registro XML .Addin del proyecto

Seguridad de complementos

Exponer complementos en menús y barras de herramientas

Mostrar complementos en barras de herramientas y menús

Conectar complementos con teclas de método abreviado

Enlazar comandos de complementos a teclas

Nuevos cambios en la funcionalidad de barras de comandos

Cambios de la barra de comandos en Visual Studio 2005

Cómo restaurar comandos que desaparecen de un menú

Cómo: Restaurar los comandos de un complemento en el menú

Cargar, descargar y controlar complementos en el entorno

Cómo: Controlar complementos con el Administrador de complementos

Depurar complementos

Tutorial: Depurar un proyecto de complemento

Crear un asistente

Tutorial: Crear un asistente

Iniciar asistentes mediante programación

Parámetros de contexto para iniciar asistentes

Archivos de asistentes (.vsz)

Configurar archivos .Vsz para iniciar asistentes

Archivos VSDir y cómo afectan a los cuadros de diálogo Agregar elemento y Nuevo proyecto

Agregar asistentes a los cuadros de diálogo Agregar elemento y Nuevo proyecto mediante el uso de archivos .Vsdir

Cómo crear mediante programación una nueva instancia de Visual Studio o crear una asociación a una instancia específica de Visual Studio que ya está en ejecución

Cómo: Crear otra instancia de Visual Studio y asociarle elementos

Cómo actualizar los proyectos de automatización de versiones anteriores de Visual Studio a Visual Studio 2008.

Migrar y actualizar los complementos de Visual Studio 2005 a Visual Studio 2008

Vea también

Conceptos

Gráfico del modelo de objetos de automatización

Referencia

Modificadores y comandos de Visual Studio

Otros recursos

Referencia de automatización y extensibilidad