IBuildDefinition - интерфейс
Этот интерфейс представляет определение построения.
Пространство имен: Microsoft.TeamFoundation.Build.Client
Сборка: Microsoft.TeamFoundation.Build.Client (в Microsoft.TeamFoundation.Build.Client.dll)
Синтаксис
'Декларация
Public Interface IBuildDefinition _
Inherits IBuildGroupItem
public interface IBuildDefinition : IBuildGroupItem
Тип IBuildDefinition предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
AttachedProperties | Присоединенные свойства |
![]() |
BatchSize | Максимальный размер пакета для очереди построений при использовании условный тип непрерывной интеграции. |
![]() |
BuildController | Возвращает или задает контроллер построений, который создает это определение построения. |
![]() |
BuildControllerUri | Получает универсальный код ресурса (URI) контроллера построений, создающий это определение построения. |
![]() |
BuildServer | Возвращает или хозяйничают компьютер, определение построения. |
![]() |
ContinuousIntegrationQuietPeriod | Возвращает или задает время (в минутах) тихого периода, связанный с непрерывной интеграцией типа построение пакета. |
![]() |
ContinuousIntegrationType | Возвращает или задает тип непрерывной интеграции определения построения. |
![]() |
DateCreated | Дата и время начала это определение построения создано. |
![]() |
DefaultDropLocation | Возвращает или задает расположение по умолчанию удаления для построений, созданных определением построения. |
![]() |
Description | Возвращает или задает описание определения построения. |
![]() |
Enabled | Устаревший. Возвращает или задает включенное состояние определения построения. |
![]() |
FullPath | Возвращает полный путь данного элемента группы построения. (Унаследовано от IBuildGroupItem.) |
![]() |
Id | Получает идентификатор данного определения построения. |
![]() |
LastBuildUri | Получает универсальный код ресурса (uri) последнего построения для определения построения, независимо от состояния. |
![]() |
LastGoodBuildLabel | Возвращает имя метки последнего успешного построения для определения построения. |
![]() |
LastGoodBuildUri | Получает универсальный код ресурса (uri) для последнего успешного построения для определения построения. |
![]() |
Name | Получает или задает имя данного группирования элементов построения. (Унаследовано от IBuildGroupItem.) |
![]() |
Process | Возвращает или задает шаблон процесса построения для данного определения. |
![]() |
ProcessParameters | Получает форматированную строку XML, представляющий все параметры процесса для данного построения. |
![]() |
QueueStatus | Состояние очереди определения построения. |
![]() |
RetentionPolicyList | Возвращает список политик хранения для данного определения построения. |
![]() |
Schedules | Получает список расписаний для определения построения. |
![]() |
TeamProject | Получает командный проект, которому принадлежит данный элемент группы построения. (Унаследовано от IBuildGroupItem.) |
![]() |
TriggerType | Возвращает или задает триггер системы определения. |
![]() |
Uri | Получает универсальный код ресурса (URI) данного элемента группы построения. (Унаследовано от IBuildGroupItem.) |
![]() |
Workspace | Получает шаблон области определения построения. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AddRetentionPolicy | Добавляет политику хранения в список политик хранения данного определения построения. |
![]() |
AddSchedule | Добавить расписание в список расписаний для определения построения.Расписание не действует, если ContinuousIntegrationType не Schedule.Только одно расписание берется из списка. |
![]() |
CopyFrom | Обновляет текущий экземпляр определения построения с использованием значения свойства в предоставленном определении построения. |
![]() |
CreateBuildRequest | Создает запрос на построение из определения построения, которое имеет значения IBuildAgent и расположение drop set к обычному размещению удаление агента построения и значения по умолчанию. |
![]() |
CreateManualBuild(String) | Создает подробную запись построения в базе данных Team Foundation Server построения. Сведения о построении и другие можно вносить изменения в возвращаемый объект IBuildDetail. |
![]() |
CreateManualBuild(String, String) | Создает подробную запись построения в базе данных Team Foundation Server построения. Сведения о построении и другие можно вносить изменения в возвращаемый объект IBuildDetail. |
![]() |
CreateManualBuild(String, String, BuildStatus, IBuildController, String) | Создает подробную запись построения в базе данных Team Foundation Server построения. |
![]() |
CreateSpec | Создает новую спецификацию построения для определения построения. |
![]() |
Delete | Удаляет определение построения и все его построения с сервера. |
![]() |
QueryBuilds | Получает все построения для данного определения построения. |
![]() |
Refresh() | Обновляет данный элемент группы построения, получая текущие значения свойств с сервера построения. (Унаследовано от IBuildGroupItem.) |
![]() |
Refresh(array<String[], QueryOptions) | Обновите это определение построения, получая обновленные значения свойств с сервера. |
![]() |
Save | Сохраняет все изменения, внесенные в объект IBuildDefinition к серверу. |
В начало страницы