VCProjectEngineObject Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O objeto principal para o modelo de automação VCProjectEngine .
public interface class VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
public interface class VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
__interface VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObjectClass))]
[System.Runtime.InteropServices.Guid("54969DD8-23D3-4A77-911C-87E6A3C5C21C")]
public interface VCProjectEngineObject : Microsoft.VisualStudio.VCProjectEngine.VCProjectEngine
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObjectClass))>]
[<System.Runtime.InteropServices.Guid("54969DD8-23D3-4A77-911C-87E6A3C5C21C")>]
type VCProjectEngineObject = interface
interface VCProjectEngine
Public Interface VCProjectEngineObject
Implements VCProjectEngine
- Derivado
- Atributos
- Implementações
Comentários
Para obter a documentação de métodos e propriedades, consulte VCProjectEngineObjectClass .
Crie uma instância VCProjectEngineObject conforme mostrado abaixo:
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()
Propriedades
| BuildLogging |
Obtém ou define um valor que indica 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 de saída exibe horários para todas as ferramentas na compilação. (Herdado de VCProjectEngine) |
| Events |
Retorna o objeto que é a origem dos eventos que são acionados pelo mecanismo do projeto. (Herdado de VCProjectEngine) |
| PerformanceLogging |
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 dos projetos atualmente na solução. (Herdado de VCProjectEngine) |
| PropertySheets |
Somente para uso interno da Microsoft. (Herdado de VCProjectEngine) |
| ShowEnvironmentInBuildLog |
Obtém ou define um valor que indica se todas as variáveis de ambiente devem ser ecoadas para o log de compilação durante compilações de Visual C++ projetos. (Herdado de VCProjectEngine) |
| ToolFiles |
Obtém todos os arquivos de ferramenta disponíveis no projeto. (Herdado de VCProjectEngine) |
| ToolFileSearchPaths |
Define ou obtém os caminhos de pesquisa para arquivos de ferramenta de projeto. (Herdado de VCProjectEngine) |
| ValidateSchemas |
Define ou informa se é para validar em esquemas de projeto. (Herdado de VCProjectEngine) |
Métodos
| AddFakeProps(Int32, Int32, Int32) |
Somente para uso interno da Microsoft. (Herdado de VCProjectEngine) |
| CreateProject(String) |
Cria um novo projeto. (Herdado de VCProjectEngine) |
| CreatePropertySheet(String) |
Somente para uso interno da Microsoft. (Herdado de VCProjectEngine) |
| CreateToolFile(String) |
Cria um arquivo de ferramenta para o projeto. (Herdado de VCProjectEngine) |
| Evaluate(String) |
Avalia o valor de um modelo de projeto ou macro de ambiente. (Herdado de VCProjectEngine) |
| GetVCProjectBuildService(String, String, Guid, Object) | (Herdado de VCProjectEngine) |
| IsSystemInclude(String) |
Retorna |
| LoadProject(String) |
Carrega um projeto. (Herdado de VCProjectEngine) |
| LoadPropertySheet(String) |
Somente para uso interno da Microsoft. (Herdado de VCProjectEngine) |
| LoadToolFile(String) |
Carrega um arquivo de ferramenta de projeto. (Herdado de VCProjectEngine) |
| RemoveProject(Object) |
Somente para uso interno da Microsoft. (Herdado de VCProjectEngine) |
| RemovePropertySheet(Object) |
Somente para uso interno da Microsoft. (Herdado de VCProjectEngine) |
| WaitForMultipleHandles(UInt32, Array) | (Herdado de VCProjectEngine) |