Estendendo projetos do Visual Basic e do Visual C#
Visual Studioinclui um programável, projeto-modelo de objeto de neutra que fornece acesso aos componentes subjacentes e eventos de desenvolvimento integrado ambiente (IDE). Este modelo de "geral de extensibilidade" possui componentes que representam soluções, projetos, janelas de ferramentas, editores de código, depuradores, objetos de código, documentos e eventos. Este modelo de extensibilidade de geral é discutido em Estendendo o ambiente do Visual Studio.
Visual Studiotambém inclui um modelo de objeto de programáveis que expõe a Visual Basic e Visual C# projetos e os itens de projeto que eles contêm. Este modelo contém vários objetos que podem ser usados para automatizar tarefas no IDE e estender tipos de projeto e itens de projeto .
Nesta seção
Introdução à extensibilidade de projetos
Descreve o modelo de conceito e o objeto para estender Visual Basic e Visual C# projetos em Visual Studio.Acessando propriedades de projetos, itens de projetos e configuração para tipos de projetos específicos
Contém links para tópicos que descrevem como acessar o projeto,itemde projetoe propriedades de configuração de Visual Basic e Visual C# projetos.Como criar um novo aplicativo do Windows usando extensibilidade
Ilustra como criar um Visual Basic ou Visual C# o aplicativodo windows.Introdução ao objeto VSProject2
Descreve as propriedades e métodos para o VSProject2 objeto.Respondendo a eventos (projetos do Visual Basic e do Visual C#)
Fornece links para tópicos que descrevem como responder a projeto neutro e eventos de específicas do tipo de projeto usando o add-ins.Introdução ao objeto BuildManager
Descreve o objeto BuildManager.Objeto FileCodeModel e objeto CodeModel em aplicativos de extensibilidade do Visual Basic e do C#
Fornece links para tópicos que abordam o FileCodeModel e CodeModel objetos.Solução de problemas de extensibilidade do Visual Basic e do Visual C#
Fornece detalhes sobre como solucionar alguns dos problemas mais comuns de extensibilidade quando você estiver desenvolvendo umaplicativo de extensibilidadepara um Visual Basic ou Visual C# projeto.
Seções relacionadas
Automação e extensibilidade para o Visual Studio
Contém links para tópicos sobre geral extensibilidade no Visual Studio.Modelo de objeto de extensibilidade do Visual Basic e do Visual C# para projetos
Descreve o modelo de objeto para estenderVisual Basice Visual C# projetos no IDE.