IBuildDefinition Arabirim
Bu arabirimi bir yapı tanımı temsil eder.
Ad alanı: Microsoft.TeamFoundation.Build.Client
Derleme: Microsoft.TeamFoundation.Build.Client (Microsoft.TeamFoundation.Build.Client.dll içinde)
Sözdizimi
'Bildirim
Public Interface IBuildDefinition _
Inherits IBuildGroupItem
public interface IBuildDefinition : IBuildGroupItem
IBuildDefinition türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
AttachedProperties | Eklenen Özellikler |
![]() |
BatchSize | Gated sürekli tümleştirme türünü kullandığınızda, kuyruğa atılmış yapılar için maksimum toplu iş boyutu. |
![]() |
BuildController | Alır veya ayarlar bu yapı tanımı oluşturur yapı denetleyicisi. |
![]() |
BuildControllerUri | Bu yapı tanımı oluşturur yapı denetleyicisi Tekdüzen kaynak tanımlayıcısını (URI) alır. |
![]() |
BuildServer | Sunucu veya yapı tanımı barındıran bilgisayar alır. |
![]() |
ContinuousIntegrationQuietPeriod | Alır veya ayarlar süre (dakika) sürekli tümleştirme oluşturur toplu iş türüyle ilişkilendirilmiş olan sessiz dönem. |
![]() |
ContinuousIntegrationType | Alır veya yapı tanımı sürekli tümleştirme türünü ayarlar. |
![]() |
DateCreated | Tarih ve bu yapı tanımı oluşturulduğu saat. |
![]() |
DefaultDropLocation | Alır veya yapı tanımına göre üretilen yapılar için varsayılan bırakma konumu ayarlar. |
![]() |
Description | Alır veya yapı tanımı için açıklama ayarlar. |
![]() |
Enabled | Kullanımdan kalktı. Alır veya yapı tanımı etkin durumunu ayarlar. |
![]() |
FullPath | Bu yapı grubu madde tam yolunu alır. (IBuildGroupItem kaynağından devralındı.) |
![]() |
Id | Bu yapı tanımı kimliği alır. |
![]() |
LastBuildUri | Durum ne olursa olsun yapı tanımı için en son sürüme URI'sını alır. |
![]() |
LastGoodBuildLabel | Son başarılı yapı yapı tanımı için etiket adını alır. |
![]() |
LastGoodBuildUri | Son başarılı yapı yapı tanımı için URI alır. |
![]() |
Name | Alır veya ayarlar bu yapı grubu öğesinin adı. (IBuildGroupItem kaynağından devralındı.) |
![]() |
Process | Alır veya ayarlar bu tanımı oluşturma işlemi şablon. |
![]() |
ProcessParameters | xml biçimli alır, bu yapı tüm işlem parametreleri temsil eden dize. |
![]() |
QueueStatus | Sıra durumu yapı tanımı. |
![]() |
RetentionPolicyList | Bu yapı tanımı için bekletme ilkeleri listesini alır. |
![]() |
Schedules | Zamanlamaları listesini yapı tanımı alır. |
![]() |
TeamProject | Bu yapı grubu madde sahibi olan takım projesine alır. (IBuildGroupItem kaynağından devralındı.) |
![]() |
TriggerType | Alır veya tanım sistem tetikleyici ayarlar. |
![]() |
Uri | Bu yapı grubu öğesinin Tekdüzen Kaynak Tanımlayıcısı (URI) alır. (IBuildGroupItem kaynağından devralındı.) |
![]() |
Workspace | Çalışma Alanı şablonunu yapı tanımı alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AddRetentionPolicy | Bekletme İlkesi bu yapı tanımı bekletme ilkeleri listesine ekler. |
![]() |
AddSchedule | Zamanlama zamanlamalar yapı tanımı listesini ekler.Zamanlamayı etkisizdir ContinuousIntegrationType değil Schedule.Listede yalnızca bir zamanlama kabul edilir. |
![]() |
CopyFrom | Özellik değerleri sağlanan oluşturma tanımında kullanarak geçerli yapı tanımı örneği güncelleştirir. |
![]() |
CreateBuildRequest | Değerleri olan yapı tanımı oluşturma isteği oluşturur IBuildAgent ve bırakma konumu varsayılan oluşturma Aracısı ve varsayılan bırakma konumuna ayarlayın. |
![]() |
CreateManualBuild(String) | Bir yapý ayrıntı kaydını oluşturur Team Foundation Server veritabanı oluşturun. Yapı bilgileri ve diğer değişiklikler atölyeye için döndürülen IBuildDetail nesnesi. |
![]() |
CreateManualBuild(String, String) | Bir yapý ayrıntı kaydını oluşturur Team Foundation Server veritabanı oluşturun. Yapı bilgileri ve diğer değişiklikler atölyeye için döndürülen IBuildDetail nesnesi. |
![]() |
CreateManualBuild(String, String, BuildStatus, IBuildController, String) | Bir yapý ayrıntı kaydını oluşturur Team Foundation Server veritabanı oluşturun. |
![]() |
CreateSpec | Yapı tanımı için yeni bir yapı belirtimi oluşturur. |
![]() |
Delete | Yapı tanımı ve tüm yapılarında sunucudan siler. |
![]() |
QueryBuilds | Tüm yapılar için bu yapı tanımı alır. |
![]() |
Refresh() | Bu yapı grubu madde yapı sunucusundan geçerli özellik değerleri edinerek yeniler. (IBuildGroupItem kaynağından devralındı.) |
![]() |
Refresh(array<String[], QueryOptions) | Bu yapı tanımı sunucudan güncelleştirilen özellik değerlerini edinerek yenileyin. |
![]() |
Save | Yapılan tüm değişiklikleri kaydeder IBuildDefinition sunucu nesnesi. |
Üst