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
Propiedad pública AttachedProperties Propiedades asociadas
Propiedad pública BuildDirectory Obtiene o establece una ruta de directorio de trabajo del agente de compilación.
Propiedad pública Controller Obtiene o establece el controlador de compilación que posee este agente de compilación.
Propiedad pública DateCreated Obtiene la fecha y hora que este agente se creó.
Propiedad pública DateUpdated Obtiene la fecha y hora que este agente se actualizó en último lugar.
Propiedad pública Description Obtiene o establece la descripción del agente de compilación.
Propiedad pública Enabled Obtiene o establece un marcador que describe si el agente de compilación está habilitado.
Propiedad pública FullPath Obtiene la ruta de acceso completa de este elemento de grupo de compilación. (Se hereda de IBuildGroupItem).
Propiedad pública IsReserved Obtiene un marcador que describe si este agente se utiliza actualmente por una compilación.
Propiedad pública MessageQueueUrl Obtiene la dirección de la cola de mensajes.Este campo es para uso del sistema solamente.
Propiedad pública Name Obtiene o establece el nombre de este elemento de grupo de compilación. (Se hereda de IBuildGroupItem).
Propiedad pública ReservedForBuild Obtiene el identificador de compilación que está usando actualmente este agente.Devuelve NULL si el agente no se está usando.
Propiedad pública ServiceHost Obtiene el servicio hospedado en el que este agente de compilación reside.
Propiedad pública Status Obtiene o establece el estado del agente de compilación.
Propiedad pública StatusMessage Obtiene un mensaje del equipo de compilación sobre el estado del agente de compilación.
Propiedad pública Tags Obtiene o establece las etiquetas que se definen para este agente de compilación.
Propiedad pública TeamProject Obtiene el proyecto de equipo que posea este elemento de grupo de compilación. (Se hereda de IBuildGroupItem).
Propiedad pública Uri Obtiene el identificador uniforme de recursos (URI) de este elemento de grupo de compilación. (Se hereda de IBuildGroupItem).
Propiedad pública Url Obtiene la dirección URL que se usa para comunicarse con el agente de compilación.

Arriba

Métodos

  Nombre Descripción
Método público Delete Elimina el agente de compilación en el equipo de compilación.
Método público 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.
Método público Refresh() Actualiza este elemento de grupo de compilación obtener valores de propiedad actual del servidor de compilación. (Se hereda de IBuildGroupItem).
Método público Refresh(array<String[]) Actualice este agente de compilación obtener valores de propiedad actualizados del servidor.
Método público Save Guarda cualquier cambio realizado a compilar el agente en el equipo de compilación.

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.Build.Client (Espacio de nombres)