Compartilhar via


Interface IBuildController

Representa um controlador de compilação no servidor de compilação de TFS.

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

Sintaxe

'Declaração
Public Interface IBuildController
public interface IBuildController

O tipo IBuildController expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Agents Obtém os agentes de compilação que possuidos por esse controlador de compilação.
Propriedade pública AttachedProperties Propriedades anexadas
Propriedade pública CustomAssemblyPath Obtém ou define o caminho de controle de versão onde os assemblies personalizados são armazenados.
Propriedade pública DateCreated Obtém a data e hora que esse controlador de compilação foi criado.
Propriedade pública DateUpdated Obtém a data e hora que esse controlador de compilação foi o atualizado o último.
Propriedade pública Description Obtém ou define a descrição desse controlador de compilação.
Propriedade pública Enabled Obtém ou define um sinalizador que descreve se esse controlador de compilação está habilitado.
Propriedade pública MaxConcurrentBuilds Obtém ou define o número máximo de compilações que podem executar ao mesmo tempo nesse controlador de compilação.
Propriedade pública MessageQueueUrl Obtém o endereço de fila de mensagens.Este campo é para uso do sistema somente.
Propriedade pública Name Obtém ou define o nome desse controlador de compilação.
Propriedade pública QueueCount Obtém a contagem atual da fila para esse controlador de compilação.
Propriedade pública ServiceHost Obtém o host serviço em que esse controlador de compilação reside.
Propriedade pública Status Obtém ou define o status desse controlador de compilação.
Propriedade pública StatusMessage Obtém ou define uma mensagem displayable de servidor sobre o status desse controlador.Pode ser vazia.
Propriedade pública Tags Obtém uma coleção somente leitura de marcas para todos os agentes desse controlador.
Propriedade pública Uri Obtém o identificador de recursos uniforme (URI) desse controlador de compilação.
Propriedade pública Url Obtém o URL desse controlador de compilação.

Superior

Métodos

  Nome Descrição
Método público AddBuildAgent Adiciona um agente de compilação para esse controlador de compilação.
Método público Delete Exclui esse controlador de compilação.
Método público LoadCustomActivities Baixa todos os assemblies de CustomAssemblyLocation o caminho local, carrega assemblies que contêm tipos personalizados de atividade, e retorna uma lista de tipos personalizados de atividade.
Método público LoadCustomActivitiesAndExtensions Baixa todos os assemblies de CustomAssemblyLocation o caminho local, carrega assemblies que contêm tipos personalizados de atividade e de extensão, e retorna uma lista de tipos personalizados de atividade e de extensão.
Método público Refresh(Boolean) Atualiza o controlador de compilação obtendo valores de propriedade do servidor atual de compilação.
Método público Refresh(array<String[], Boolean) Atualiza o controlador de compilação obtendo valores de propriedade do servidor atual de compilação.
Método público RemoveBuildAgent Remove um agente de compilação desse controlador.
Método público Save Salva as alterações que foram feitas a este controlador de compilação para o servidor de compilação.

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Build.Client