Interface IBuildAgent
Essa interface define métodos para acessar o agente de compilação no computador de Team Foundation Build .
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (em Microsoft.TeamFoundation.Build.Client.dll)
Sintaxe
'Declaração
Public Interface IBuildAgent _
Inherits IBuildGroupItem
public interface IBuildAgent : IBuildGroupItem
O tipo IBuildAgent expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AttachedProperties | Propriedades anexadas | |
BuildDirectory | Obtém ou define um caminho de diretório de trabalho do agente de compilação. | |
Controller | Obtém ou define o controlador de compilação que possui o agente de compilação. | |
DateCreated | Obtém a data e hora que o agente foi criado. | |
DateUpdated | Obtém a data e hora que o agente foi atualizado pela última vez. | |
Description | Obtém ou define a descrição do agente de compilação. | |
Enabled | Obtém ou define um sinalizador que descreve se o agente de compilação está habilitado. | |
FullPath | Obtém o caminho completo de este item do grupo de compilação. (Herdado de IBuildGroupItem.) | |
IsReserved | Obtém um sinalizador que descreve se o agente está sendo usado atualmente por uma construção. | |
MessageQueueUrl | Obtém o endereço de fila de mensagens.Este campo é para uso do sistema somente. | |
Name | Obtém ou define o nome do item de grupo de compilação. (Herdado de IBuildGroupItem.) | |
ReservedForBuild | Obtém o identificador de compilação que está usando atualmente este agente.Retorna nulo se o agente não está sendo usado atualmente. | |
ServiceHost | Obtém o host serviço na qual o agente de compilação reside. | |
Status | Obtém ou define o status do agente de compilação. | |
StatusMessage | Recebe uma mensagem de máquina de compilação sobre o status do agente de compilação. | |
Tags | Obtém ou define as marcas que são definidas para este agente de compilação. | |
TeamProject | Obtém o projeto de equipe que possui esse item do grupo de compilação. (Herdado de IBuildGroupItem.) | |
Uri | Obtém o identificador de uniform resource identifier (URI) de este item do grupo de compilação. (Herdado de IBuildGroupItem.) | |
Url | Obtém o URL que é usado para se comunicar com o agente de compilação. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Delete | Exclui o agente de compilação de máquina de compilação. | |
GetExpandedBuildDirectory | Obtém o diretório de compilação para o agente de compilação com todas as variáveis expansões avaliadas de acordo com a determinada definição de compilação. | |
Refresh() | Atualiza este item do grupo de compilação obtendo valores de propriedade atual do servidor de compilação. (Herdado de IBuildGroupItem.) | |
Refresh(array<String[]) | Atualizar o agente de compilação obtendo valores de propriedades atualizadas do servidor. | |
Save | Salva as alterações feitas ao agente de compilação no computador de compilação. |
Superior