Responder a eventos (Proyectos de Visual Basic y Visual C#)
Actualización: noviembre 2007
Los eventos de entorno se dividen en dos categorías, eventos de entorno generales y eventos de entorno que se aplican a tipos específicos de proyectos. Los eventos de entorno generales incluyen eventos de ventana, eventos de lista de tareas, eventos de ventana de herramientas, etc.
Los eventos de entorno específicos de proyectos de Visual C#, Visual Basic y Visual J# se definen en VSLangProj y VSLangProj80. El espacio de nombres EnvDTE80 contiene dos objetos de evento específicos de proyectos. Éstos son los objetos ProjectsEvents y ProjectItemsEvents y también están disponibles por tipo de proyecto. Sin embargo, ProjectsEvents y ProjectItemsEvents se definen en todos los tipos de proyecto del entorno de desarrollo integrado (IDE) de Visual Studio. Los eventos que se aplican a tipos específicos de proyectos son los eventos de referencia, eventos de importación (sólo Visual Basic), eventos de referencia web, eventos de administrador de generación, eventos de proyecto y eventos de elementos de proyecto.
En esta sección
Cómo: Controlar eventos en una macro
Describe cómo controlar eventos de automatización generales de una macro de Visual Studio.Cómo: Controlar eventos de automatización (Visual Basic)
Describe cómo controlar eventos de automatización generales de un complemento de Visual Studio, utilizando Visual Basic.Cómo: Controlar eventos de automatización (Visual C#)
Describe cómo controlar eventos de automatización generales de un complemento de Visual Studio, utilizando Visual C#.Objetos de evento (específicos para tipos de proyectos)
Proporciona una lista de los objetos de evento específicos de proyectos de Visual C#, Visual Basic y Visual J#. También explica cómo buscar las entradas de cadena utilizadas para especificar un tipo de proyecto determinado para un controlador de eventos, macro de Visual Studio o complemento de Visual Studio.Cómo: Crear un controlador de eventos en una macro de un tipo específico de proyecto
Describe cómo controlar eventos que se aplican a tipos específicos de proyectos de una macro de Visual Studio.Cómo: Responder a eventos en un proyecto específico (Visual Basic)
Describe cómo controlar eventos que se aplican a tipos específicos de proyectos de un complemento de Visual Studio, utilizando Visual Basic.Cómo: Responder a eventos en un proyecto específico (Visual C#)
Describe cómo controlar eventos que se aplican a tipos específicos de proyectos de un complemento de Visual Studio, utilizando Visual C#.Cómo: Responder a los eventos de referencias web (Visual Basic)
Describe cómo controlar eventos de referencia web que se aplican a tipos específicos de proyectos de un complemento de Visual Studio, utilizando Visual Basic.Cómo: Responder a los eventos de referencias web (Visual C#)
Describe cómo controlar eventos de referencia web que se aplican a tipos específicos de proyectos de un complemento de Visual Studio, utilizando Visual C#.
Referencia
VSProjectEvents2
Extiende la clase VSProjectEvents. La nueva clase proporciona acceso a eventos de referencia Web.Events2
Permite el acceso a todos los eventos en el modelo de extensibilidad. Los eventos también se pueden exponer desde objetos específicos dentro del modelo de extensibilidad.
Secciones relacionadas
Responder a eventos de automatización
Describe cómo controlar eventos utilizando el modelo de automatización general.Introducción a la extensibilidad de proyectos
Describe el modelo de objetos para extender proyectos de Visual C#, Visual Basic y Visual J# del IDE de Visual Studio.