Partilhar via


Interface VCPlatform

Afeta as propriedades específicas da plataforma, inclusive os expostos na VC++ Directories, Projects, Options Dialog Box.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxe

'Declaração
<GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")> _
Public Interface VCPlatform
[GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")]
public interface VCPlatform
[GuidAttribute(L"45FAFB6D-462B-4CF7-8E99-C4029AA550DF")]
public interface class VCPlatform
[<GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")>]
type VCPlatform =  interface end
public interface VCPlatform

O tipo VCPlatform expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública DebuggerTool Fornece acesso a plataforma específica de ferramentas de depuração.
Propriedade pública DefaultDirectory Obtém o diretório padrão para saída de construção.
Propriedade pública DeploymentTool Obtém a ferramenta de implantação específicas da plataforma.
Propriedade pública DisableAlternateDebuggers Obtém se depuradores alternativos são está acessível.
Propriedade pública DumpfileExtensions Obtém a extensão de dumpfile específicos da plataforma.
Propriedade pública ExcludeDirectories Obtém ou define um caminho a ser excluído ao procurar pelos arquivos durante a compilação de um Visual C++ project.
Propriedade pública ExecutableDirectories Obtém ou define um caminho a ser usado ao procurar pelos arquivos executáveis durante a compilação de um Visual C++ project.
Propriedade pública ExecutableExtensions Obtém a extensão de executáveis específicos da plataforma.
Propriedade pública GeneralPageTool Obtém a ferramenta usada para substituir a página de propriedades gerais do projeto.
Propriedade pública IncludeDirectories Obtém ou define um caminho para usar ao pesquisar por arquivos de inclusão durante a compilação de um Visual C++ project.
Propriedade pública LibraryDirectories Obtém ou define um caminho a ser usado ao procurar pelos arquivos de biblioteca durante a compilação um Visual C++ project.
Propriedade pública Name Obtém ou define o nome do objeto.
Propriedade pública NumberOfPlatformMacros Obtém a contagem de macros disponíveis.
Propriedade pública PlatformMacro Obtém uma macro específica de plataforma.
Propriedade pública ReferenceDirectories Obtém ou define o caminho a ser usado ao procurar pelos arquivos adicionados com o #using diretiva durante a compilação um Visual C++ project.
Propriedade pública SourceDirectories Obtém ou conjunto o caminho a ser usado ao procurar a fonte de arquivos a ser usado para IntelliSense.
Propriedade pública Tools Obtém as ferramentas disponíveis para a plataforma.
Propriedade pública VCProjectEngine Obtém um ponteiro para o mecanismo do projeto.

Superior

Métodos

  Nome Descrição
Método público CommitChanges Infraestrutura. Somente para uso interno da Microsoft.
Método público Evaluate Avalia o valor de uma macro de ambiente ou modelo de projeto.
Método público GetMacroValue Obtém o valor de uma macro pelo nome
Método público GetToolNameForKeyword Obtém uma ferramenta pela sua palavra-chave.
Método público IsDumpfile Determina se um arquivo é um dumpfile.
Método público IsExecutable Determina se um arquivo é um executável.
Método público MatchName Corresponde a um nome especificado para o nome de um item da coleção.

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.VCProjectEngine