Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O VCProjectEngine espaço para nome representa o modelo de projeto do Visual C++ e é o seu objeto de nível mais alto.
Classes
| Classe | Descrição | |
|---|---|---|
![]() |
_dispVCProjectEngineEvents_SinkHelper | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
VCProjectEngineEventsClass | Infraestrutura. Consulte VCProjectEngineEvents para essa funcionalidade.Não criar uma instância dessa classe. |
![]() |
VCProjectEngineObjectClass | O objeto principal para VCProjectEngine modelo de automação. |
Interfaces
| Interface | Descrição | |
|---|---|---|
![]() |
_dispVCProjectEngineEvents | Infraestrutura. Uso interno do Microsoft somente. |
![]() |
_dispVCProjectEngineEvents_Event | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
_VCProjectEngineEvents | Consulte VCProjectEngineEvents para essa funcionalidade.Não criar uma instância dessa classe. |
![]() |
IGenericUserDefinedTool | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
ISimpleErrorContext | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
ISimplePropertyContainer | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
IToolPropertyWriter | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
IUserDefinedTool | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
IVCBuildCompleteCallback | |
![]() |
IVCBuildPropertyStorage | |
![]() |
IVCCollection | Um IVCCollection objeto contém a funcionalidade que pode ser exercida em um objeto de coleções. |
![]() |
IVCIdentity | |
![]() |
IVCProjectEngineEvents | Interface que contém o VCProjectEngine métodos de eventos. |
![]() |
IVCProjectEngineEvents2 | |
![]() |
IVCRulePropertyStorage | |
![]() |
SVCProjectEngine | |
![]() |
VCActiveXReference | Representa uma referência a um objeto ActiveX. |
![]() |
VCALinkTool | Representa a ferramenta ALink, que é usada para gerar assemblies satélites de recursos gerenciados. |
![]() |
VCAppVerifierTool | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
VCAssemblyReference | Representa uma referência a um.NET assembly. |
![]() |
VCBscMakeTool | O VCBscMakeTool objeto contém propriedades que permitem manipular programaticamente as configurações nas propriedades no Procura de informações pasta, que está sendo o Propriedades de configuração a pasta de um projeto Páginas de propriedades caixa de diálogo.Consulte Modificando as configurações de projeto para obter informações sobre como acessar um projeto Páginas de propriedades caixa de diálogo. |
![]() |
VCCLCompilerTool | O VCCLCompilerTool objeto expõe a funcionalidade das opções de compilador C++.Consulte Opções do compilador para obter mais informações sobre opções do compilador. |
![]() |
VCConfiguration | O VCConfiguration objeto acessa programaticamente as propriedades a Geral página de propriedades de um projeto Páginas de propriedades caixa de diálogo.Esse objeto também permite acessar as ferramentas usadas para construir esta configuração. |
![]() |
VCCustomBuildRule | Interface para acessar os arquivos de regras de compilação personalizada e regras de compilação personalizada. |
![]() |
VCCustomBuildTool | O VCCustomBuildTool objeto acessa programaticamente as propriedades a Etapa de compilação personalizada página de propriedades em um projeto Páginas de propriedades caixa de diálogo. |
![]() |
VCDebugSettings | O VCDebugSettings objeto contém propriedades que permitem manipular programaticamente as configurações na Debug página de propriedade, que está sendo o Propriedades de configuração pasta de um projeto Páginas de propriedades caixa de diálogo. |
![]() |
VCFile | O VCFile objeto descreve as operações que podem ocorrer em um arquivo do projeto ativo. |
![]() |
VCFileConfiguration | O VCFileConfiguration objeto contém informações sobre um arquivo de compilação (VCFile objeto), incluindo itens como qual ferramenta é anexada ao arquivo para essa configuração. |
![]() |
VCFilter | A VCFilter objeto expõe a funcionalidade de uma pasta na Solution Explorer para um Visual C++ project. |
![]() |
VCFxCopTool | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
VCFxCopTool2 | |
![]() |
VCLibrarianTool | Expõe a funcionalidade da Referência LIB ferramenta. |
![]() |
VCLinkerTool | Expõe a funcionalidade das opções de vinculador. |
![]() |
VCManagedResourceCompilerTool | Representa o compilador de recurso gerenciado, uma ferramenta usada para compilar os arquivos. resx. |
![]() |
VCManifestTool | Permite combinar arquivos de manifesto. |
![]() |
VCMidlTool | Programaticamente acessa as propriedades do MIDL pasta de um projeto Páginas de propriedades caixa de diálogo. |
![]() |
VCNMakeTool | Programaticamente acessa as propriedades do NMAKE pasta de um projeto Páginas de propriedades caixa de diálogo.Consulte Modificando as configurações de projeto para obter informações sobre como acessar um projeto Páginas de propriedades caixa de diálogo. |
![]() |
VCPlatform | Afeta as propriedades específicas da plataforma, inclusive os expostos na VC++ Directories, Projects, Options Dialog Box. |
![]() |
VCPlatform2 | |
![]() |
VCPostBuildEventTool | Programaticamente acessar as propriedades na Post-Build Event página de propriedade, no Build Events a pasta em um projeto Páginas de propriedades caixa de diálogo. |
![]() |
VCPreBuildEventTool | Programaticamente acessa as propriedades no O evento de pré-compilação página de propriedade, no Build Events pasta em um projeto Páginas de propriedades caixa de diálogo. |
![]() |
VCPreLinkEventTool | Programaticamente acessar as propriedades na PreLink evento página de propriedade, no Build Events pasta em um projeto Páginas de propriedades caixa de diálogo. |
![]() |
VCProject | Este objeto expõe as propriedades em um Visual C++ project. |
![]() |
VCProjectEngine | A única Visual C++ objeto de modelo de projeto que pode ser retornado por CoCreateInstance. |
![]() |
VCProjectEngineEvents | O VCProjectEngineEvents objeto expõe eventos acionados por uma Visual C++ project.Use VCProjectEngineEvents para obter a funcionalidade e consulte _dispVCProjectEngineEvents para obter a documentação deste objeto. |
![]() |
VCProjectEngineObject | O objeto principal para VCProjectEngine modelo de automação. |
![]() |
VCProjectItem | Um arquivo ou pasta em um projeto. |
![]() |
VCProjectReference | Representa uma referência a um projeto na mesma solução. |
![]() |
VCPropertySheet | Fornece acesso às folhas de propriedades do mecanismo de projeto. |
![]() |
VCReference | Representa uma referência no projeto. |
![]() |
VCReferences | Uma coleção de VCReference objetos, cada uma representando uma referência no projeto. |
![]() |
VCResourceCompilerTool | Programaticamente acessar as propriedades na pasta de Recursos na caixa de diálogo de Páginas de Propriedade de um projeto. |
![]() |
VCRuntimeBooleanProperty | Fornece acesso ao runtime propriedades booleanas. |
![]() |
VCRuntimeEnumProperty | Fornece acesso a propriedades de enumeração de tempo de execução. |
![]() |
VCRuntimeEnumValue | Fornece acesso a uma propriedade de enum do tempo de execução. |
![]() |
VCRuntimeIntegerProperty | Fornece acesso a propriedades de inteiro de tempo de execução. |
![]() |
VCRuntimeProperty | Fornece acesso a propriedades de tempo de execução. |
![]() |
VCRuntimeStringProperty | Fornece acesso a propriedades de seqüência de caracteres de tempo de execução. |
![]() |
VCSdkReference | |
![]() |
VCToolFile | Fornece acesso personalizado de regras de compilação. |
![]() |
VCUserMacro | Fornece acesso a macros definidas pelo usuário. |
![]() |
VCWebDeploymentTool | O VCWebDeploymentTool objeto fornece acesso programático para a ferramenta de implantação da Web. |
![]() |
VCWebServiceProxyGeneratorTool | Expõe programaticamente as propriedades disponíveis a partir do Página de propriedades de referências da Web. |
![]() |
VCWinRTReference | |
![]() |
VCXDCMakeTool | Interface para controlar a criação de arquivos de documentos XML. |
![]() |
VCXMLDataGeneratorTool | Representa o gerador de dados XML.Usado para gerar o código do Visual C++ do XML. |
Delegados
Enumerações
| Enumeração | Descrição | |
|---|---|---|
![]() |
addressAwarenessType | Usado para especificar se o vinculador é capaz de lidar com endereços maiores que 2 GB. |
![]() |
AppVrfBaseLayerOptions | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
asmListingOption | Usado pelo AssemblerOutput propriedade. |
![]() |
AVPageHeapProtectionDirection | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
basicRuntimeCheckOption | Usado pelo BasicRuntimeChecks propriedade. |
![]() |
bldActionTypes | |
![]() |
browseInfoOption | Usado pelo BrowseInformation propriedade. |
![]() |
BuildWithPropertySheetType | Descreve as configurações para compilações. |
![]() |
callingConventionOption | Usado para selecionar a convenção de chamada padrão. |
![]() |
charSet | Define se _ Unicode ou _ MBCS do arquivo deve ser definido.Ele também afeta o ponto de entrada do vinculador onde for apropriado. |
![]() |
compileAsManagedOptions | Usado pelo CompileAsManaged propriedade. |
![]() |
CompileAsOptions | Usado para selecionar a opção de linguagem de compilação para arquivos. c e. cpp. |
![]() |
compilerErrorReportingType | Permite fornecer informações de erro interno do compilador (ICE) diretamente para a equipe do Visual C++. |
![]() |
ConfigurationTypes | Especifica o tipo de saída gerado por essa configuração. |
![]() |
cppExceptionHandling | Usado pelo ExceptionHandling.property. |
![]() |
debugOption | Usado pelo DebugInformationFormat propriedade. |
![]() |
driverOption | Usado pelo AdditionalOptions propriedade vinculador. |
![]() |
eAppProtectionOption | Usado para indicar o nível de isolamento do processo usado pelo diretório virtual. |
![]() |
eCLRImageType | Especifica o tipo de uma imagem CLR.Útil ao vincular os arquivos de diferentes tipos de objeto. |
![]() |
eCLRThreadAttribute | Usado pelo CLRThreadAttribute propriedade. |
![]() |
eDebuggerTypes | Tipos de depuradores disponíveis para projetos C++. |
![]() |
eFileType | Usado pelo FileType propriedade. |
![]() |
enhancedInstructionSetType | Usado pelo EnableEnhancedInstructionSet propriedade. |
![]() |
enumDataExecutionPreventionBOOL | Indica que um executável foi testado para ser compatível com o recurso de prevenção de execução de dados (DEP) Windows. |
![]() |
enumFileFormat | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
enumFrameworkVersion | Representa uma versão do .NET Framework direcionado pelo projeto. |
![]() |
enumMPIAcceptModes | Especifica a Multi-processador-Interface aceitar modos para o depurador. |
![]() |
enumRandomizedBaseAddressBOOL | Especifica se deve gerar uma imagem executável que pode ser novo aleatoriamente no tempo de carregamento usando o aleatorização do espaço de endereço recurso (ASLR) do Windows Vista. |
![]() |
enumResourceLangID | Usado pela propriedade de Culture . |
![]() |
enumSccEvent | Significa um evento que ocorreu no mecanismo do projeto. |
![]() |
eSqlClrPermissionLevel | Enumeração para indicar o nível de permissão SQL. |
![]() |
eWebRefUrlBehavior | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
favorSizeOrSpeedOption | Usado para indicar se deseja minimizar ou maximizar o tamanho de DLLs e EXEs. |
![]() |
floatingPointModel | Especifica o comportamento de ponto flutuante. |
![]() |
genProxyLanguage | Usado pelo GeneratedProxyLanguage propriedade. |
![]() |
inlineExpansionOption | Usado para definir o nível de expansão da função in-line para a compilação. |
![]() |
linkAssemblyDebug | Usado pelo AssemblyDebug propriedade. |
![]() |
linkerErrorReportingType | Permite que você forneça um erro interno do vinculador informações diretamente para a equipe do Visual C++. |
![]() |
linkFixedBaseAddress | Aconselha o sistema operacional para carregar o programa somente no seu endereço base preferido.Se o endereço base preferido não estiver disponível, o sistema operacional não carrega o arquivo. |
![]() |
linkIncrementalType | Usado para ligar o vínculo incremental.Ele é usado pela LinkIncremental propriedade. |
![]() |
linkProgressOption | Usado pelo ShowProgress propriedade. |
![]() |
LinkTimeCodeGenerationOption | Corresponde às opções de linha de comando de geração de código de tempo do Link. |
![]() |
linkUACExecutionLevel | Especifica se as informações de controle de conta de usuário (UAC) estão incorporadas no manifesto do programa. |
![]() |
machineTypeOption | Usado pelo TargetMachine propriedade. |
![]() |
midlCharOption | Usado pelo DefaultCharType propriedade. |
![]() |
midlErrorCheckOption | Usado pelo EnableErrorChecks propriedade. |
![]() |
midlStructMemberAlignOption | Usado pelo StructMemberAlignment propriedade. |
![]() |
midlTargetEnvironment | Usado pelo TargetEnvironment propriedade. |
![]() |
midlWarningLevelOption | Usado pelo WarnLevel propriedade. |
![]() |
optFoldingType | Usado pelo EnableCOMDATFolding propriedade. |
![]() |
optimizeOption | Usado pelo Optimization propriedade. |
![]() |
optManagedIncrementalBuild | (Obsoleto) Especifica se um compilação incremental é usado para construir um projeto de manageg.Uma compilação incremental compila somente os métodos que foram alterados desde a última compilação. |
![]() |
optRefType | Usado pelo OptimizeReferences propriedade. |
![]() |
optWin98Type | Usado pelo OptimizeForWindows98 propriedade. |
![]() |
pchOption | Usado pelo UsePrecompiledHeader propriedade. |
![]() |
preprocessOption | Usado pelo GeneratePreprocessedFile propriedade. |
![]() |
RemoteDebuggerType | Usado pelo Remote propriedade. |
![]() |
runtimeLibraryOption | Usado pelo RuntimeLibrary propriedade. |
![]() |
structMemberAlignOption | Usado pelo StructMemberAlignment propriedade. |
![]() |
subSystemOption | Usado pelo SubSystem propriedade. |
![]() |
termSvrAwarenessType | Usado pelo TerminalServerAware propriedade. |
![]() |
TypeOfDebugger | Usado pelo DebuggerType propriedade.Ele especifica o tipo de depurador a ser usado. |
![]() |
useOfATL | Usado pelo useOfATL propriedade. |
![]() |
useOfMfc | Usado pelo useOfMfc propriedade. |
![]() |
vcRefType | |
![]() |
warningLevelOption | Usado pelo WarnLevel propriedade. |
![]() |
WholeProgramOptimizationTypes | Especifica que o programa será otimizado nos limites do objeto |
.gif)
.gif)
.gif)
.gif)