IBuildAgent (Interfaz)
Esta interfaz define los métodos para tener acceso al agente de compilación en el equipo de 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 acceso del 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ó por última vez. |
![]() |
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 una marca 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 sólo. |
![]() |
Name | Obtiene o establece el nombre de este elemento de grupo de compilación. (Se hereda de IBuildGroupItem). |
![]() |
ReservedForBuild | Obtiene el identificador de la 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 posee 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 del equipo de compilación. |
![]() |
GetExpandedBuildDirectory | Obtiene el directorio del agente de compilación con todas las extensiones variables evaluarán según la definición dada de la compilación. |
![]() |
Refresh() | Actualiza este elemento de grupo de compilación obtener valores de propiedad actuales del servidor de compilación. (Se hereda de IBuildGroupItem). |
![]() |
Refresh(array<String[]) | Actualizar este agente de compilación obtener valores de propiedad actualizados del servidor. |
![]() |
Save | Guarda cualquier cambio realizado en que el agente en el equipo de compilación. |
Arriba