Compartilhar via


Interface IProjectFile

Observação: esta API agora é obsoleta.

Interface para um arquivo de projeto de compilação do Team Foundation Server (TfsBuild.proj).

Namespace:  Microsoft.TeamFoundation.Build.Client
Assembly:  Microsoft.TeamFoundation.Build.Client (em Microsoft.TeamFoundation.Build.Client.dll)

Sintaxe

'Declaração
<ObsoleteAttribute("This interface has been deprecated. Please remove all references.",  _
    True)> _
Public Interface IProjectFile
[ObsoleteAttribute("This interface has been deprecated. Please remove all references.", 
    true)]
public interface IProjectFile

O tipo IProjectFile expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Configurations Obtém a lista de configurações para compilar.
Propriedade pública MetadataFiles Obtém a lista de arquivos de metadados que contêm listas de teste para executar.
Propriedade pública RunCodeAnalysis Obtém ou define o tipo de execução de análise de código.
Propriedade pública RunTest Obtém ou define um sinalizador que descreve se executar testes.
Propriedade pública Solutions Obtém a lista de soluções e projetos de ser compilado.
Propriedade pública TestContainers Obtém a lista de módulos (assemblies) de teste que contêm teste para executar.

Superior

Métodos

  Nome Descrição
Método público AddConfigurationToBuild Adiciona uma configuração para criar à lista de configurações.
Método público AddMetadataFile Adiciona um arquivo de metadados à lista de MetadataFiles.
Método público AddSolutionToBuild Adicionar uma nova solução-à- compilação à lista de soluções.
Método público AddTestContainer Adiciona um arquivo do assembly do recipiente de teste à lista de TestContainers.
Método público Save Gera o arquivo de projeto e salvá-los ao caminho especificado de controle de versão.Também gera um arquivo vazio TfsBuild.rsp no mesmo local.

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Build.Client