Respondendo a eventos (Visual Basic e projetos do Visual C#)
Eventos de ambiente são divididos em duas categorias, os eventos de geral do ambiente e os eventos de ambiente que se aplicam a tipos específicos de projetos. Os eventos de ambiente geral incluem eventos de janela, eventos da lista de tarefas, eventos da janela de ferramenta e assim por diante.
Eventos de ambiente específicos para Visual C# e Visual Basic projetos são definidos em VSLangProj e VSLangProj80. O namespace EnvDTE80 contém dois objetos de evento específicos para projetos. Esses são ProjectsEvents e ProjectItemsEvents objetos e eles estão também disponíveis por cada tipo de projeto. No entanto, ProjectsEvents e ProjectItemsEvents são definidos para todos os tipos de projeto de Visual Studio o ambiente de desenvolvimento integrado (IDE). Os eventos que se aplicam a tipos específicos de projetos são eventos de referência, a importação de eventos (Visual Basic apenas), Web eventos de referência, eventos do Gerenciador de compilação, os eventos de projetos e eventos de itens de projeto.
Nesta seção
How to: Manipular eventos em uma Macro
Descreve como manipular eventos de automação geral em um Visual Studio macro.How to: Manipular eventos de automação (Visual Basic)
Descreve como manipular eventos de automação geral em um Visual Studio suplemento usando Visual Basic.How to: Manipular eventos de automação (Visual C#)
Descreve como manipular eventos de automação geral em um Visual Studio suplemento usando Visual C#.Objetos de evento (específicas para tipos de projetos)
Fornece uma lista dos objetos de evento específicos para Visual C# e Visual Basic projetos. Também explica como localizar as entradas de seqüência de caracteres usadas para especificar um tipo de projeto específico para um manipulador de eventos, Visual Studio macro, ou Visual Studio add-in.How to: Criar um manipulador de eventos em uma Macro para um Tipo específico de projeto
Descreve como manipular eventos que se aplicam a tipos específicos de projetos em um Visual Studio macro.How to: Responder a eventos em um projeto específico (Visual Basic)
Descreve como manipular eventos que se aplicam a tipos específicos de projetos em um Visual Studio suplemento usando Visual Basic.How to: Responder a eventos em um projeto específico (Visual C#)
Descreve como manipular eventos que se aplicam a tipos específicos de projetos em um Visual Studio suplemento usando Visual C#.How to: Responder a eventos de referências da Web (Visual Basic)
Descreve como manipular eventos de referência da Web que se aplicam a tipos específicos de projetos em um Visual Studio suplemento usando Visual Basic.How to: Responder a eventos de referências da Web (Visual C#)
Descreve como manipular eventos de referência da Web que se aplicam a tipos específicos de projetos em um Visual Studio suplemento usando Visual C#.
Referência
VSProjectEvents2
Estende o VSProjectEvents classe. A nova classe fornece acesso a eventos de referência da web.Events2
Permite o acesso a todos os eventos no modelo de extensibilidade. Eventos também podem ser expostos a partir de objetos específicos dentro do modelo de extensibilidade.
Seções relacionadas
Respondendo a eventos de automação
Descreve como manipular eventos usando o modelo de automação geral.Introduction to Project Extensibility
Descreve o modelo de objeto para estender Visual C# e Visual Basic projetos na Visual Studio IDE.