IBuildAgent (Interfaz)
Esta interfaz define los métodos para tener acceso al agente de compilación en el equipo con Team Foundation Build .
Espacio de nombres: Microsoft.TeamFoundation.Build.Client
Ensamblado: Microsoft.TeamFoundation.Build.Client (en Microsoft.TeamFoundation.Build.Client.dll)
Sintaxis
'Declaración
Public Interface IBuildAgent _
Inherits IBuildGroupItem
public interface IBuildAgent : IBuildGroupItem
El tipo IBuildAgent expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
AttachedProperties | Propiedades asociadas |
![]() |
BuildDirectory | Obtiene o establece una ruta de directorio de trabajo del agente de compilación. |
![]() |
Controller | Obtiene o establece el controlador de compilación que posee este agente de compilación. |
![]() |
DateCreated | Obtiene la fecha y hora que este agente se creó. |
![]() |
DateUpdated | Obtiene la fecha y hora que este agente se actualizó en último lugar. |
![]() |
Description | Obtiene o establece la descripción del agente de compilación. |
![]() |
Enabled | Obtiene o establece un marcador que describe si el agente de compilación está habilitado. |
![]() |
FullPath | Obtiene la ruta de acceso completa de este elemento de grupo de compilación. (Se hereda de IBuildGroupItem). |
![]() |
IsReserved | Obtiene un marcador que describe si este agente se utiliza actualmente por una compilación. |
![]() |
MessageQueueUrl | Obtiene la dirección de la cola de mensajes.Este campo es para uso del sistema solamente. |
![]() |
Name | Obtiene o establece el nombre de este elemento de grupo de compilación. (Se hereda de IBuildGroupItem). |
![]() |
ReservedForBuild | Obtiene el identificador de compilación que está usando actualmente este agente.Devuelve NULL si el agente no se está usando. |
![]() |
ServiceHost | Obtiene el servicio hospedado en el que este agente de compilación reside. |
![]() |
Status | Obtiene o establece el estado del agente de compilación. |
![]() |
StatusMessage | Obtiene un mensaje del equipo de compilación sobre el estado del agente de compilación. |
![]() |
Tags | Obtiene o establece las etiquetas que se definen para este agente de compilación. |
![]() |
TeamProject | Obtiene el proyecto de equipo que posea este elemento de grupo de compilación. (Se hereda de IBuildGroupItem). |
![]() |
Uri | Obtiene el identificador uniforme de recursos (URI) de este elemento de grupo de compilación. (Se hereda de IBuildGroupItem). |
![]() |
Url | Obtiene la dirección URL que se usa para comunicarse con el agente de compilación. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Delete | Elimina el agente de compilación en el equipo de compilación. |
![]() |
GetExpandedBuildDirectory | Obtiene el directorio de compilación para el agente de compilación con todas las extensiones variables evaluarán según la definición de compilación determinada. |
![]() |
Refresh() | Actualiza este elemento de grupo de compilación obtener valores de propiedad actual del servidor de compilación. (Se hereda de IBuildGroupItem). |
![]() |
Refresh(array<String[]) | Actualice este agente de compilación obtener valores de propiedad actualizados del servidor. |
![]() |
Save | Guarda cualquier cambio realizado a compilar el agente en el equipo de compilación. |
Arriba