Sdílet prostřednictvím


IBuildRequest – rozhraní

Rozhraní pro sestavení požadavek na serveru se systémem Team Foundation Build.

Obor názvů:  Microsoft.TeamFoundation.Build.Client
Sestavení:  Microsoft.TeamFoundation.Build.Client (v Microsoft.TeamFoundation.Build.Client.dll)

Syntaxe

'Deklarace
Public Interface IBuildRequest
public interface IBuildRequest

Typ IBuildRequest zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost BatchId ID dávky pro požadavek.
Veřejná vlastnost BuildController Získá nebo nastaví sestavení řadič, který bude spuštěn požadované sestavení.
Veřejná vlastnost BuildControllerUri Získá jednotný identifikátor zdroje (JIZ) zahájení požadované sestavení build řadiče.
Veřejná vlastnost BuildDefinition Načtení sestavení definice, pro který má být spuštěn požadované sestavení. Poskytuje výchozí hodnoty BuildController a DropLocation.
Veřejná vlastnost BuildDefinitionUri Načtení sestavení definice, pro který má být spuštěn požadované sestavení identifikátoru URI.
Veřejná vlastnost BuildServer Načtení sestavení serveru, ze kterého byl vytvořen tento požadavek sestavení.
Veřejná vlastnost CustomGetVersion Získá nebo nastaví vlastní get versionSpec.Platné pouze v případě, že GetOption nastavena na hodnotu Custom".
Veřejná vlastnost DropLocation Získá nebo nastaví pro odkládání výstup sestavení požadovaného umístění.
Veřejná vlastnost GatedCheckInTicket Získá nebo nastaví volitelný lístek, vydaný na server gated odeslání zaškrtnutí.
Veřejná vlastnost GetOption Získá nebo nastaví čas, pro které mají být načteny zdrojů pro požadované sestavení. "LatestOnQueue", "LatestOnBuild" nebo "Vlastní" jsou platné nastavení.
Veřejná vlastnost MaxQueuePosition Získá nebo nastaví maximální pozice ve frontě pro sestavení požadovaného v době fronty.Pokud žádost o sestavení klesne pod tuto pozici ve frontě, bude vyvolána výjimka.
Veřejná vlastnost Postponed Získá nebo nastaví příznak, který popisuje sestavení žádosti předloží s odloženými stavu.
Veřejná vlastnost Priority Získá nebo nastaví prioritu pro požadované sestavení.
Veřejná vlastnost ProcessParameters Dostane XML formátovaný řetězec představující všechny parametry procesu pro toto sestavení.
Veřejná vlastnost Reason Získá nebo nastaví důvod sestavení žádosti.
Veřejná vlastnost RequestedFor Získá nebo nastaví uživatel, pro kterého je požadována sestavení.
Veřejná vlastnost ShelvesetName Získá nebo nastaví volitelný shelveset má být vytvořena.

Nahoru

Viz také

Referenční dokumentace

Microsoft.TeamFoundation.Build.Client – obor názvů