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