Поделиться через


IBuildDetail - интерфейс

Взаимодействие для построения на сервере, на котором запущен Team Foundation Build.Дополнительные сведения об использовании этого интерфейса см. в разделе Управление сведениями по построении и уровнем детализации или Действия построения Team Foundation.

Пространство имен:  Microsoft.TeamFoundation.Build.Client
Сборка:  Microsoft.TeamFoundation.Build.Client (в Microsoft.TeamFoundation.Build.Client.dll)

Синтаксис

'Декларация
Public Interface IBuildDetail
public interface IBuildDetail

Тип IBuildDetail предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство BuildController Возвращает контроллер построений используются для этого построения.Может принимать значение NULL.
Открытое свойство BuildControllerUri Получает универсальный код ресурса (uri), используемого контроллера построений для выполнения этого построения.
Открытое свойство BuildDefinition Получает определение построения, имеющий это построение.Может принимать значение NULL.
Открытое свойство BuildDefinitionUri Получает универсальный код ресурса (uri), используемого определения построения для выполнения этого построения.
Открытое свойство BuildFinished Возвращает пометить указывающее, является ли завершения построения.
Открытое свойство BuildNumber Возвращает или задает номер для данного построения.
Открытое свойство BuildServer Возвращает сервер, имеющий данное построение.
Открытое свойство CompilationStatus Возвращает или задает состояние этапа компиляции данного построения.
Открытое свойство DropLocation Возвращает или задает местоположение для выходных данных построения.
Открытое свойство DropLocationRoot Возвращает корневое расположение удаления построения.
Открытое свойство FinishTime Возвращает время, то это построение завершено.
Открытое свойство Information Возвращает коллекцию узлов сведения для данного построения.
Открытое свойство IsDeleted Возвращает пометить с описанием был удален ли построение.
Открытое свойство KeepForever Возвращает или задает пометить, описывающий, участвует ли построение в политике хранения определения построения или сохранить навсегда построения.
Открытое свойство LabelName Возвращает или задает имя метки, созданных для построения.
Открытое свойство LastChangedBy Получает последний пользователь изменять это построение.
Открытое свойство LastChangedByDisplayName Возвращает отображаемое имя последнего пользователя изменить построение.
Открытое свойство LastChangedOn Возвращает дату и время последнего изменения данного построения.
Открытое свойство LogLocation Возвращает или задает расположение файла журнала для данного построения.
Открытое свойство ProcessParameters Получает форматированную строку XML, представляющий все параметры процесса для данного построения.
Открытое свойство Quality Возвращает или задает качество данного построения.
Открытое свойство Reason Возвращает причину построение существует.Дополнительные сведения об использовании этого свойства см. в разделе Задание триггеров и причин выполнения построения
Открытое свойство RequestedBy Возвращает имя пользователя, запросившего это построение.
Открытое свойство RequestedFor Возвращает имя пользователя, для которого была запрошена данное построение.
Открытое свойство RequestIds Идентификаторы запросов, которые начали это построение.
Открытое свойство Requests Запросы, которые начали это построение.
Открытое свойство ShelvesetName Возвращает набор отложенных изменений, который был создан.
Открытое свойство SourceGetVersion Получает или задает спецификацию версии, для которой были получены источники для данного построения.
Открытое свойство StartTime Возвращает время, это построение фактически запущен.
Открытое свойство Status Возвращает или задает общее состояние данного построения.
Открытое свойство TeamProject Получает командный проект, которому принадлежит данное построение.
Открытое свойство TestStatus Возвращает или задает состояние окна тестов данного построения.
Открытое свойство Uri Получает универсальный код ресурса (uri) для данного построения.

В начало страницы

Методы

  Имя Описание
Открытый метод Connect() Начинает с помощью интервала по умолчанию составляет 5 секунд и синхронизация не возражают. Если события настраиваются визуальные компонентом Windows Forms, другая перегрузка должна использоваться для данного метода. этот компонент должен быть передан в качестве synchronizingObject, чтобы обработчики событий будут вызваны в том же потоке, в котором компонент был создан.
Открытый метод Connect(Int32, ISynchronizeInvoke) Начинает с использованием указанных интервала и ISynchronizeInvoke возражают.Если события StatusChanging, StatusChanged или PollingCompleted корректируются визуальные компонентом Windows Forms, что компонент должен быть передан в качестве synchronizingObject, чтобы обработчики событий будут вызваны в том же потоке, в котором компонент был создан.
Открытый метод Connect(Int32, Int32, ISynchronizeInvoke) Опрос запуска, используя указанный интервал времени ожидания и ISynchronizeInvoke возражают. Если события StatusChanging, StatusChanged или PollingCompleted корректируются визуальные компонентом Windows Forms, что компонент должен быть передан в качестве synchronizingObject, чтобы обработчики событий будут вызваны в том же потоке, в котором компонент был создан.
Открытый метод Delete() Удаляет построение, и все связанные с ним данные с сервера и расположение перетаскивания.
Открытый метод Delete(DeleteOptions) Удалите построение и только указанные данные.
Открытый метод Disconnect Стопы сервер.
Открытый метод FinalizeStatus() Уведомляет сервер, что построение завершено.
Открытый метод FinalizeStatus(BuildStatus) Уведомляет сервер, что построение завершено и устанавливает состояние соответственно.
Открытый метод Refresh Извлекает последние данные о построении с сервера, который имеет указанные параметры запроса и типы сведений.
Открытый метод RefreshAllDetails Извлекает последние данные о построении от сервера, а также все сведения о.
Открытый метод RefreshMinimalDetails Извлекает самые последние данные без построения с сервера вместе с сведениями.
Открытый метод RequestIntermediateLogs Запрашивает промежуточные журналы диагностики выполняющиеся построения.
Открытый метод Save Сохраняет все изменения, внесенные в построении к серверу.
Открытый метод Stop Останавливает построение.
Открытый метод Wait() Блокирует дополнительные построения до тех пор, пока это построение не будет полностью готово.
Открытый метод Wait(TimeSpan, TimeSpan) Блокирует вызывающий поток до тех пор, пока оно не будет завершение или время ожидания истекло.
Открытый метод Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) Блокирует вызывающий поток до тех пор, пока оно не будет завершение или время ожидания истекло.

В начало страницы

События

  Имя Описание
Открытое событие PollingCompleted Возникает при завершении выполнения опроса.
Открытое событие StatusChanged Вызывается при изменении любых изменений в построении обнаруживаться на сервере.
Открытое событие StatusChanging Вызывается при изменении любых изменений в построении обнаруживаться на сервере.

В начало страницы

См. также

Ссылки

Microsoft.TeamFoundation.Build.Client - пространство имен