O Visual C++ projeto modelo
The Visual C++ Modelo de projeto, contido no arquivo VCProjectEngine.dll, através de programação expõe a funcionalidade do compilador, vinculador e outras ferramentas de compilação. Além disso, a Visual C++ Modelo de projeto expõe a funcionalidade da caixa de diálogo propriedade Pages para um Visual C++ projeto.
VCProjectEngine.dll é autônomo componente, que também permite que você aproveite seus objetos fora COM Visual Studio ambiente de desenvolvimento integrado (IDE). Por exemplo, você pode integrar Visual C++ Objetos do modelo de projeto em tarefas do MSBuild, foi executado a partir da linha de comando.
Os objetos a seguir são definidos no Visual C++ Modelo de projeto.
Objeto |
Descrição |
---|---|
IVCCollection coleção. |
An IVCCollection objeto contém a funcionalidade que pode ser exercida em um objeto de coleções. |
VCActiveXReference objeto. |
Representa uma referência a um objeto ActiveX. |
VCALinkTool objeto. |
Representa a Ferramenta ALink, que é usada para gerar assemblies de satélite de recursos gerenciado. |
VCAssemblyReference objeto. |
Representa uma referência a um assembly .NET. |
VCBscMakeTool objeto. |
Contém propriedades que permitem manipular programaticamente as configurações de propriedades no Procurar informações pasta. |
VCCLCompilerTool objeto. |
Expõe a funcionalidade das opções do compilador C++. |
VCConfiguration objeto. |
The VCConfiguration objeto programaticamente acessa as propriedades de Geral página de propriedades do página de propriedadess caixa de diálogo. |
VCCustomBuildTool objeto. |
Acessa as propriedades a Propriedade personalizada de etapa do compilação página Páginas de propriedades caixa de diálogo. |
VCDebugSettings objeto. |
Contém propriedades que permitem manipular programaticamente as configurações do Propriedade de depurar página, que é no Propriedades de configuração pasta do Páginas de propriedades caixa de diálogo. |
VCFile objeto. |
Descreve as operações que podem ocorrer em um arquivo no projeto ativo. |
VCFileConfiguration objeto. |
Contém informações de compilação sobre um arquivo (VCFile o objeto), incluindo itens sistema autônomo a ferramenta é anexado ao arquivo para essa configuração. |
VCFilter objeto. |
Apresenta a funcionalidade em uma pasta O gerenciador de soluções for a Visual C++ projeto. |
VCLibrarianTool objeto. |
Apresenta a funcionalidade do Referência LIB ferramenta. |
VCLinkerTool objeto. |
The VCLinkerTool objeto expõe a funcionalidade das opções de vinculador. |
VCManagedResourceCompilerTool objeto. |
Representa o compilador de recurso gerenciado, uma ferramenta usada para compilar arquivos .resx. |
VCMidlTool objeto. |
Acessa as propriedades a MIDL pasta do propriedade Páginas caixa de diálogo. |
VCNMakeTool objeto. |
Acessa as propriedades a NMAKE pasta do propriedade Páginas caixa de diálogo. |
VCPlatform objeto. |
Afeta propriedades específicos da plataforma, inclusive os expostos no Diretórios VC ++, Projects and Solutions, caixa de diálogo Opções. |
VCPostBuildEventTool objeto. |
Acessa as propriedades a POST-evento de compilação da página de propriedades, no evento de compilaçãos pasta Páginas de propriedades caixa de diálogo. |
VCPreBuildEventTool objeto. |
Acessa as propriedades a Evento de pré-compilação propriedade página, in the Criar eventos pasta propriedade Páginas caixa de diálogo. |
VCPreLinkEventTool objeto. |
Acessa as propriedades a Evento preLink da página de propriedades, no Criar eventos pasta Páginas de propriedades caixa de diálogo. |
VCProject objeto. |
Expõe as propriedades em um Visual C++ projeto. |
VCProjectEngine objeto. |
VCProjectEngine representa a Visual C++ modelo de projeto e é o objeto superior. É o único Visual C++ Objeto de modelo de projeto pode ser retornado por CoCreateInstance. |
VCProjectEngineEvents objeto. |
Expõe eventos acionados por um Visual C++ projeto. |
VCProjectItem objeto. |
Um arquivo ou pasta em um projeto. |
VCProjectReference objeto. |
Representa uma referência a um projeto na mesma solução. |
VCReference objeto. |
Representa uma referência de projeto. |
VCReferences objeto. |
Uma coleção de VCReference objetos, cada uma representando uma referência de projeto. |
VCResourceCompilerTool objeto. |
Acessa as propriedades a Recursos pasta Páginas de propriedades caixa de diálogo. |
VCWebDeploymentTool objeto. |
The VCWebDeploymentTool objeto fornece acesso programático para a ferramenta de implantação da Web. |
VCWebServiceProxyGeneratorTool objeto. |
Expõe as propriedades disponível a partir de Página de propriedades de referências da Web. |
VCXMLDataGeneratorTool objeto. |
Representa o gerador de dados XML.Usado para gerar Visual C++ código de XML. |