IBuildDetail (Interfaz)
Interfaz para una compilación en el servidor que está ejecutando Team Foundation Build. Para obtener más información acerca de cómo usar esta interfaz, vea Manage Build Information and Control Verbosity o Actividades 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 IBuildDetail
public interface IBuildDetail
El tipo IBuildDetail expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
BuildController | Obtiene el controlador de compilación que se usa para realizar esta compilación.Su valor puede ser null. | |
BuildControllerUri | Obtiene el URI del controlador de compilación usa para realizar esta compilación. | |
BuildDefinition | Obtiene la definición de compilación que posee esta compilación.Su valor puede ser null. | |
BuildDefinitionUri | Obtiene el URI de la definición de compilación que se usa para realizar esta compilación. | |
BuildFinished | Obtiene una marca que indica si la compilación ha finalizado. | |
BuildNumber | Obtiene o establece el número de esta compilación. | |
BuildServer | Obtiene el servidor que posee esta compilación. | |
CompilationStatus | Obtiene o establece el estado de la fase de compilación de esta compilación. | |
ContainerId | Obtiene el valor de ContainerId para el contenedor asociado a este BuildDetail | |
DropLocation | Obtiene o establece la ubicación de la salida de la compilación. | |
DropLocationRoot | Obtiene la ubicación de destino de raíz de la compilación. | |
FinishTime | Obtiene la hora de finalización de esta compilación. | |
Information | Obtiene la colección de nodos de información para esta compilación. | |
IsDeleted | Obtiene una marca que describe si la compilación se ha eliminado. | |
KeepForever | Obtiene o establece una marca que describe si la compilación participa en la directiva de retención de la definición de compilación o para mantener la compilación para siempre. | |
LabelName | Obtiene o establece el nombre de la etiqueta creada para la compilación. | |
LastChangedBy | Obtiene el último usuario que cambie esta compilación. | |
LastChangedByDisplayName | Obtiene el nombre para mostrar del último usuario que se va a cambiar la compilación. | |
LastChangedOn | Obtiene la fecha y hora del último cambio a esta compilación. | |
LogLocation | Obtiene o establece la ubicación del archivo de registro para esta compilación. | |
ProcessParameters | Obtiene que un documento XML con formato de cadena que representa todos los parámetros del proceso para esta compilación. | |
Quality | Obtiene o establece la calidad de esta compilación. | |
Reason | Obtiene la razón por que la compilación existe.Para obtener más información sobre el uso de esta propiedad, vea Especificar desencadenadores y razones de compilación | |
RequestedBy | Obtiene el usuario que solicitó esta compilación. | |
RequestedFor | Obtiene el usuario para el que se solicitó esta compilación. | |
RequestIds | La solicitud de identificadores que se inició esta compilación. | |
Requests | Las solicitudes que se inició esta compilación. | |
ShelvesetName | Obtiene el conjunto de cambios aplazados que se creó. | |
SourceGetVersion | Obtiene o establece la especificación de versión para la que se recuperaron los orígenes para esta compilación. | |
StartTime | Obtiene la hora a la que se inicia realmente esta compilación. | |
Status | Obtiene o establece el estado global de esta compilación. | |
TeamProject | Obtiene el proyecto de equipo que posee esta compilación. | |
TestStatus | Obtiene o establece el estado de la fase de prueba de esta compilación. | |
Uri | Obtiene el URI de esta compilación. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Connect() | Se inicia utilizando el intervalo predeterminado de cinco segundos y no hay ningún objeto de sincronización de sondeo. Cuando un componente visual de formularios Windows Forms se controlan los eventos, la otra sobrecarga debe usarse para este método y ese componente debe pasar como el synchronizingObject para que se llama a los controladores de eventos en el mismo subproceso en el que se creó el componente. | |
Connect(Int32, ISynchronizeInvoke) | Se inicia con el intervalo especificado y el objeto ISynchronizeInvoke de sondeo.Cuando se controlan los eventos de estado de archivocambiar, StatusChanged o PollingCompleted un componente visual de formularios Windows Forms, ese componente debe pasar como el synchronizingObject para que se llama a los controladores de eventos en el mismo subproceso en el que se creó el componente. | |
Connect(Int32, Int32, ISynchronizeInvoke) | Inicia el sondeo, con el intervalo especificado, el tiempo de espera y el objeto de ISynchronizeInvoke. Cuando se controlan los eventos de estado de archivocambiar, StatusChanged o PollingCompleted un componente visual de formularios Windows Forms, ese componente debe pasar como el synchronizingObject para que se llama a los controladores de eventos en el mismo subproceso en el que se creó el componente. | |
Delete() | Elimina la compilación y todos los datos asociados, de la ubicación de servidor y drop. | |
Delete(DeleteOptions) | Eliminar la compilación y solo la información especificada. | |
Disconnect | Deja de sondear el servidor. | |
FinalizeStatus() | Notifica al servidor que ha finalizado la generación. | |
FinalizeStatus(BuildStatus) | Notifica al servidor si la compilación está completa y establece el estado en consecuencia. | |
Refresh | Recupera los datos de compilación más recientes desde el servidor que tiene las opciones de consulta especificada y los tipos de información. | |
RefreshAllDetails | Recupera los datos de compilación más recientes desde el servidor junto con todos los detalles. | |
RefreshMinimalDetails | Recupera los datos de compilación más recientes desde el servidor junto con ningún detalle. | |
RequestIntermediateLogs | Solicitudes de los registros de diagnóstico intermedio de una compilación en curso. | |
Save | Guarda los cambios realizados en la compilación en el servidor. | |
Stop | Detiene la compilación. | |
Wait() | Bloques adicionales se compila hasta que termine esta compilación. | |
Wait(TimeSpan, TimeSpan) | Bloquea el subproceso de llamada hasta que finalice la compilación o expira el tiempo de espera. | |
Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) | Bloquea el subproceso de llamada hasta que finalice la compilación o expira el tiempo de espera. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
PollingCompleted | Se produce cuando termina de sondeo. | |
StatusChanged | Se produce cuando se detecta cualquier cambio en la compilación en el servidor. | |
StatusChanging | Se produce cuando se detecta cualquier cambio en la compilación en el servidor. |
Arriba