Interface VCProjectEngineObject
O objeto principal para VCProjectEngine modelo de automação.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")> _
Public Interface VCProjectEngineObject _
Inherits VCProjectEngine
[GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface VCProjectEngineObject : VCProjectEngine
[GuidAttribute(L"4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface class VCProjectEngineObject : VCProjectEngine
[<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")>]
type VCProjectEngineObject =
interface
interface VCProjectEngine
end
public interface VCProjectEngineObject extends VCProjectEngine
O tipo VCProjectEngineObject 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. (Herdado de VCProjectEngine.) | |
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. (Herdado de VCProjectEngine.) | |
Events | Retorna o objeto que é a fonte de eventos que são acionados por mecanismo do projeto. (Herdado de VCProjectEngine.) | |
PerformanceLogging | Infraestrutura. Somente para uso interno da Microsoft. (Herdado de VCProjectEngine.) | |
Platforms | Obtém a coleção de plataformas no mecanismo do projeto. (Herdado de VCProjectEngine.) | |
Projects | Obtém uma coleção de projetos atualmente na solução. (Herdado de VCProjectEngine.) | |
PropertySheets | Infraestrutura. Somente para uso interno da Microsoft. (Herdado de VCProjectEngine.) | |
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. (Herdado de VCProjectEngine.) | |
ToolFiles | Obtém todos os arquivos da ferramenta disponíveis no projeto. (Herdado de VCProjectEngine.) | |
ToolFileSearchPaths | Define ou obtém os caminhos de pesquisa para arquivos da ferramenta de projeto. (Herdado de VCProjectEngine.) | |
ValidateSchemas | Define ou obtém se serão validados com base em esquemas de projeto. (Herdado de VCProjectEngine.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddFakeProps | Infraestrutura. Somente para uso interno da Microsoft. (Herdado de VCProjectEngine.) | |
CreateProject | Cria um novo projeto. (Herdado de VCProjectEngine.) | |
CreatePropertySheet | Infraestrutura. Somente para uso interno da Microsoft. (Herdado de VCProjectEngine.) | |
CreateToolFile | Cria um arquivo de ferramenta para o projeto. (Herdado de VCProjectEngine.) | |
Evaluate | Avalia o valor de uma macro de ambiente ou modelo de projeto. (Herdado de VCProjectEngine.) | |
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. (Herdado de VCProjectEngine.) | |
LoadProject | Carrega um projeto. (Herdado de VCProjectEngine.) | |
LoadPropertySheet | Infraestrutura. Somente para uso interno da Microsoft. (Herdado de VCProjectEngine.) | |
LoadToolFile | Carrega um arquivo de ferramenta do projeto. (Herdado de VCProjectEngine.) | |
RemoveProject | Infraestrutura. Somente para uso interno da Microsoft. (Herdado de VCProjectEngine.) | |
RemovePropertySheet | Infraestrutura. Somente para uso interno da Microsoft. (Herdado de VCProjectEngine.) |
Superior
Comentários
Para obter documentação de métodos e propriedades, consulte VCProjectEngineObjectClass.
Criar uma instância de VCProjectEngineObject como mostrado abaixo:
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()