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.
A única Visual C++ objeto de modelo de projeto que pode ser retornado por CoCreateInstance.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")> _
Public Interface VCProjectEngine
[GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface VCProjectEngine
[GuidAttribute(L"4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface class VCProjectEngine
[<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")>]
type VCProjectEngine = interface end
public interface VCProjectEngine
O tipo VCProjectEngine expõe os membros a seguir.
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
BuildLogging | Obtém ou define um valor indicando se um arquivo de log será criado e preenchido com informações sobre a atividade de compilação. |
![]() |
BuildTiming | Obtém ou define um valor que indica se a janela Saída exibe os horários para todas as ferramentas na compilação. |
![]() |
Events | Retorna o objeto que é a fonte de eventos que são acionados por mecanismo do projeto. |
![]() |
PerformanceLogging | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
Platforms | Obtém a coleção de plataformas no mecanismo do projeto. |
![]() |
Projects | Obtém uma coleção de projetos atualmente na solução. |
![]() |
PropertySheets | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
ShowEnvironmentInBuildLog | Obtém ou define um valor que indica se o eco de todas as variáveis de ambiente para o log de compilação durante a construção de Visual C++ projetos. |
![]() |
ToolFiles | Obtém todos os arquivos da ferramenta disponíveis no projeto. |
![]() |
ToolFileSearchPaths | Define ou obtém os caminhos de pesquisa para arquivos da ferramenta de projeto. |
![]() |
ValidateSchemas | Define ou obtém se serão validados com base em esquemas de projeto. |
Superior
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
AddFakeProps | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
CreateProject | Cria um novo projeto. |
![]() |
CreatePropertySheet | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
CreateToolFile | Cria um arquivo de ferramenta para o projeto. |
![]() |
Evaluate | Avalia o valor de uma macro de ambiente ou modelo de projeto. |
![]() |
IsSystemInclude | Retorna true se o arquivo especificado está no diretório Vc7\include ou se o arquivo for um dos diretórios especificados com sysincl.dat. |
![]() |
LoadProject | Carrega um projeto. |
![]() |
LoadPropertySheet | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
LoadToolFile | Carrega um arquivo de ferramenta do projeto. |
![]() |
RemoveProject | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
RemovePropertySheet | Infraestrutura. Somente para uso interno da Microsoft. |
Superior
Comentários
Importante |
|---|
Não é possível instanciar autônoma VCProjectEngine porque a binários adicionais devem ser implantados na pasta que contém o aplicativo.Em vez disso, obtenha um VCProjectEngine o objeto de um projeto que foi aberto no Visual Studio. |
.gif)
.gif)
Importante