Subtipos de projeto
Os subtipos de projeto permitem personalizar ou aromatizar o comportamento dos sistemas de projeto do Visual Studio. As personalizações incluem salvar dados adicionais no arquivo de projeto, adicionar ou filtrar itens na caixa de diálogo Adicionar Novo Item, controlar como os assemblies são depurados e implantados e estender a caixa de diálogo Páginas de Propriedades do projeto. VSPackages implementam subtipos de projeto usando agregação COM.
Observação
O sistema de projeto Visual C++ não oferece suporte a subtipos de projeto. O próprio Visual Studio usa subtipos de projeto para implementar projetos do SQL Server e do Smart Device.
-
Descreve o conceito de subtipos de projeto.
Sequência de inicialização dos subtipos do projeto
Descreve a sequência de inicialização de subtipo de projeto programático pelo ambiente do Visual Studio.
Propriedades e métodos estendidos por subtipos do projeto
Fornece descrições detalhadas dos recursos e métodos mais frequentemente estendidos usando subtipos de projeto.
Persistir os dados no arquivo de projeto do MSBuild
Descreve como persistir dados em um arquivo de projeto e como usar IPersistXMLFragment para manter os dados no arquivo de projeto através dos níveis de agregação de subtipo do projeto.
Interface de usuário de propriedades do projeto
Descreve como os subtipos de projeto podem modificar a caixa de diálogo Páginas de propriedades do projeto.
Estender o modelo de objeto do projeto base
Fornece informações sobre como os subtipos de projeto podem usar extensores de automação para estender o modelo de objeto de automação.
Contribuir com a caixa de diálogo Adicionar Novo Item
Descreve como adicionar itens à caixa de diálogo Adicionar Novo Item .
Salvar dados em arquivos de projeto
Explica como um subtipo de projeto pode salvar e recuperar dados específicos do subtipo no arquivo de projeto usando o MPF (Managed Package Framework).
Manipulação da implantação especializada
Explica como os subtipos de projeto podem fornecer comportamento de implantação especializado implementando a IVsDeployableProjectCfg interface.
Adicionar e remover páginas de propriedade
Descreve a adição e remoção de páginas de propriedades no Project Designer.
-
Fornece links para tópicos detalhando projetos do Visual Studio.