Arquitetura de tipos de projeto
Esta seção contém informações detalhadas sobre a arquitetura dos tipos de projeto em Visual Studio.
Nesta seção
Elementos de um modelo de projeto
Lista os serviços de que um tipo de projeto pode consumir e as interfaces que ele deve implementar.Componentes principais do projeto modelo
Descreve as interfaces de tipos de projeto devem implementar e opcionalmente podem implementar para fornecer funcionalidade adicional.Quando criar tipos de projeto
Ajuda a decidir quando você deve criar um projeto digite e quando você pode usar outro Visual Studio o recurso de extensibilidade, como os VSPackages e editores para atingir o mesmo objetivo.Seleção e hierarquias
Descreve como Visual Studio usa hierarquias e o contexto de seleção para proporcionar uma experiência de usuário consistente e simplificada.
Seções relacionadas
Subtipos de projeto
Explica como os subtipos de projeto permitem que você personalizar o comportamento dos sistemas de projeto Visual Basic e Visual C++.Tipos de projeto
Fornece uma visão geral dos projetos como os blocos de construção básicos da Visual Studio o ambiente de desenvolvimento integrado (IDE). São fornecidos links para tópicos adicionais que explicam como projetos de controle de criação e compilar código.