Extensão Visual Basic e projetos 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 de 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
Introduction to Project Extensibility
Descreve o modelo de conceito e o objeto para estender Visual Basic e Visual C# projetos em Visual Studio.Acessando as propriedades de configuração de projeto específico do tipo de projeto e Item de projeto
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 a 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 (Visual Basic e projetos 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 de FileCodeModel e o objeto CodeModel em aplicativos de extensibilidade do C# e Visual Basic
Fornece links para tópicos que abordam o FileCodeModel e CodeModel objetos.Solução de problemas de Visual Basic e extensibilidade 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 Visual Studio
Contém links para tópicos sobre geral extensibilidade no Visual Studio.Visual Basic e Visual C# objeto modelo de extensibilidade para projetos
Descreve o modelo de objeto para estenderVisual Basice Visual C# projetos no IDE.