Sdílet prostřednictvím


IBuildDetail – rozhraní

Rozhraní pro sestavení na serveru se systémem Team Foundation Build.Další informace o použití tohoto rozhraní, viz Spravovat informace o sestavení a podrobnost řízení nebo Team Foundation Vytvoření aktivit.

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

Syntaxe

'Deklarace
Public Interface IBuildDetail
public interface IBuildDetail

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

Vlastnosti

  Název Popis
Veřejná vlastnost BuildController Načte řadič sestavení použitá k provedení tohoto sestavení.Může mít hodnotu null.
Veřejná vlastnost BuildControllerUri Získá řadiče sestavení použitá k provedení tohoto sestavení identifikátoru URI.
Veřejná vlastnost BuildDefinition Načtení sestavení definice vlastnícího toto sestavení.Může mít hodnotu null.
Veřejná vlastnost BuildDefinitionUri Načtení sestavení definice použitá k provedení tohoto sestavení identifikátoru URI.
Veřejná vlastnost BuildFinished Příznak označující, zda je sestavení dokončil získá.
Veřejná vlastnost BuildNumber Získá nebo nastaví číslo pro toto sestavení.
Veřejná vlastnost BuildServer Získá serveru, který je vlastníkem tohoto sestavení.
Veřejná vlastnost CompilationStatus Získá nebo nastaví stav fáze toto sestavení kompilace.
Veřejná vlastnost DropLocation Získá nebo nastaví umístění výstupu sestavení.
Veřejná vlastnost DropLocationRoot Načtení kořenové umístění odkládacího sestavení.
Veřejná vlastnost FinishTime Získá čas dokončení toto sestavení.
Veřejná vlastnost Information Získá kolekce uzlů informace pro toto sestavení.
Veřejná vlastnost IsDeleted Příznak, zda byl odstraněn sestavení popisující získá.
Veřejná vlastnost KeepForever Získá nebo nastaví příznak popisující zda sestavení účastní zásady uchovávání definice sestavení nebo zachovat sestavení navždy.
Veřejná vlastnost LabelName Získá nebo nastaví název štítku pro sestavení.
Veřejná vlastnost LastChangedBy Získá poslední uživatel změnit toto sestavení.
Veřejná vlastnost LastChangedByDisplayName Načte zobrazovaný název posledního uživatele změnit sestavení.
Veřejná vlastnost LastChangedOn Získá data a času poslední změny na toto sestavení.
Veřejná vlastnost LogLocation Získá nebo nastaví umístění souboru protokolu pro toto sestavení.
Veřejná vlastnost ProcessParameters Dostane XML formátovaný řetězec představující všechny parametry procesu pro toto sestavení.
Veřejná vlastnost Quality Získá nebo Nastaví kvalitu toto sestavení.
Veřejná vlastnost Reason Načtení sestavení existuje důvod.Další informace o použití této vlastnosti naleznete v tématuZadejte aktivační události sestavení a důvody
Veřejná vlastnost RequestedBy Získá uživatel, který požaduje toto sestavení.
Veřejná vlastnost RequestedFor Získá uživatel, kterému bylo požadováno toto sestavení.
Veřejná vlastnost RequestIds Požadavek na ID, které spustit toto sestavení.
Veřejná vlastnost Requests Požadavky, které spustit toto sestavení.
Veřejná vlastnost ShelvesetName Získá shelveset, která byla vytvořena.
Veřejná vlastnost SourceGetVersion Získá nebo nastaví specifikace verze, pro které byly načteny zdrojů pro toto sestavení.
Veřejná vlastnost StartTime Získá čas, který toto sestavení skutečně spuštěn.
Veřejná vlastnost Status Získá nebo nastaví celkový stav toto sestavení.
Veřejná vlastnost TeamProject Získá vlastnícího toto sestavení týmu projektu.
Veřejná vlastnost TestStatus Získá nebo nastaví stav testovací fázi toto sestavení.
Veřejná vlastnost Uri Získá identifikátor URI toto sestavení.

Nahoru

Metody

  Název Popis
Veřejná metoda Connect() Spustí dotazování pomocí výchozí interval pět sekund a žádný objekt synchronizace. Při události jsou zpracovávány vizuální komponenty model Windows Forms, ostatní přetížení má být použita pro tuto metodu a součásti mají být předány v jako synchronizingObject tak, aby ve stejném podprocesu vytvoření komponenty se nazývají obslužné rutiny událostí.
Veřejná metoda Connect(Int32, ISynchronizeInvoke) Spustí pomocí objektu ISynchronizeInvoke a zadaný interval dotazování.Při zpracování události StatusChanging, StatusChanged nebo PollingCompleted visual model Windows Forms součástí, součásti mají být předány v jako synchronizingObject tak, aby ve stejném podprocesu vytvoření komponenty se nazývají obslužné rutiny událostí.
Veřejná metoda Connect(Int32, Int32, ISynchronizeInvoke) Spustí dotazování pomocí zadaného intervalu, vypršení časového limitu a ISynchronizeInvoke objektu. Při zpracování události StatusChanging, StatusChanged nebo PollingCompleted visual model Windows Forms součástí, součásti mají být předány v jako synchronizingObject tak, aby ve stejném podprocesu vytvoření komponenty se nazývají obslužné rutiny událostí.
Veřejná metoda Delete() Odstraní z umístění serveru a přetažení sestavení a všechny související data.
Veřejná metoda Delete(DeleteOptions) Sestavení a určené informace odstraníte.
Veřejná metoda Disconnect Zastaví dotazování serveru.
Veřejná metoda FinalizeStatus() Upozorní server, že sestavení je dokončena.
Veřejná metoda FinalizeStatus(BuildStatus) Že sestavení je dokončena a nastaví stav odpovídajícím způsobem upozorní server.
Veřejná metoda Refresh Získá nejnovější data sestavení ze serveru, který má možnosti zadaný dotaz a typy informací.
Veřejná metoda RefreshAllDetails Získá nejnovější data sestavení z server s všechny podrobnosti.
Veřejná metoda RefreshMinimalDetails Získá nejnovější data sestavení z server s žádné podrobnosti.
Veřejná metoda RequestIntermediateLogs Požadavky na zprostředkující Diagnostika protokoly sestavení probíhá.
Veřejná metoda Save Uloží změny provedené na sestavení serveru.
Veřejná metoda Stop Zastaví sestavení.
Veřejná metoda Wait() Další bloky vytvoří až do ukončení tohoto sestavení.
Veřejná metoda Wait(TimeSpan, TimeSpan) Blokuje volající vlákno až do dokončení sestavení nebo vypršení časového limitu.
Veřejná metoda Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) Blokuje volající vlákno až do dokončení sestavení nebo vypršení časového limitu.

Nahoru

Události

  Název Popis
Veřejná událost PollingCompleted Je aktivována při dotazování dokončí.
Veřejná událost StatusChanged Vyvoláno, když je na serveru zjištěny změny v sestavení.
Veřejná událost StatusChanging Vyvoláno, když je na serveru zjištěny změny v sestavení.

Nahoru

Viz také

Referenční dokumentace

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