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 | |
---|---|---|
BuildController | Načte řadič sestavení použitá k provedení tohoto sestavení.Může mít hodnotu null. | |
BuildControllerUri | Získá řadiče sestavení použitá k provedení tohoto sestavení identifikátoru URI. | |
BuildDefinition | Načtení sestavení definice vlastnícího toto sestavení.Může mít hodnotu null. | |
BuildDefinitionUri | Načtení sestavení definice použitá k provedení tohoto sestavení identifikátoru URI. | |
BuildFinished | Příznak označující, zda je sestavení dokončil získá. | |
BuildNumber | Získá nebo nastaví číslo pro toto sestavení. | |
BuildServer | Získá serveru, který je vlastníkem tohoto sestavení. | |
CompilationStatus | Získá nebo nastaví stav fáze toto sestavení kompilace. | |
DropLocation | Získá nebo nastaví umístění výstupu sestavení. | |
DropLocationRoot | Načtení kořenové umístění odkládacího sestavení. | |
FinishTime | Získá čas dokončení toto sestavení. | |
Information | Získá kolekce uzlů informace pro toto sestavení. | |
IsDeleted | Příznak, zda byl odstraněn sestavení popisující získá. | |
KeepForever | Získá nebo nastaví příznak popisující zda sestavení účastní zásady uchovávání definice sestavení nebo zachovat sestavení navždy. | |
LabelName | Získá nebo nastaví název štítku pro sestavení. | |
LastChangedBy | Získá poslední uživatel změnit toto sestavení. | |
LastChangedByDisplayName | Načte zobrazovaný název posledního uživatele změnit sestavení. | |
LastChangedOn | Získá data a času poslední změny na toto sestavení. | |
LogLocation | Získá nebo nastaví umístění souboru protokolu pro toto sestavení. | |
ProcessParameters | Dostane XML formátovaný řetězec představující všechny parametry procesu pro toto sestavení. | |
Quality | Získá nebo Nastaví kvalitu toto sestavení. | |
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 | |
RequestedBy | Získá uživatel, který požaduje toto sestavení. | |
RequestedFor | Získá uživatel, kterému bylo požadováno toto sestavení. | |
RequestIds | Požadavek na ID, které spustit toto sestavení. | |
Requests | Požadavky, které spustit toto sestavení. | |
ShelvesetName | Získá shelveset, která byla vytvořena. | |
SourceGetVersion | Získá nebo nastaví specifikace verze, pro které byly načteny zdrojů pro toto sestavení. | |
StartTime | Získá čas, který toto sestavení skutečně spuštěn. | |
Status | Získá nebo nastaví celkový stav toto sestavení. | |
TeamProject | Získá vlastnícího toto sestavení týmu projektu. | |
TestStatus | Získá nebo nastaví stav testovací fázi toto sestavení. | |
Uri | Získá identifikátor URI toto sestavení. |
Nahoru
Metody
Název | Popis | |
---|---|---|
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í. | |
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í. | |
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í. | |
Delete() | Odstraní z umístění serveru a přetažení sestavení a všechny související data. | |
Delete(DeleteOptions) | Sestavení a určené informace odstraníte. | |
Disconnect | Zastaví dotazování serveru. | |
FinalizeStatus() | Upozorní server, že sestavení je dokončena. | |
FinalizeStatus(BuildStatus) | Že sestavení je dokončena a nastaví stav odpovídajícím způsobem upozorní server. | |
Refresh | Získá nejnovější data sestavení ze serveru, který má možnosti zadaný dotaz a typy informací. | |
RefreshAllDetails | Získá nejnovější data sestavení z server s všechny podrobnosti. | |
RefreshMinimalDetails | Získá nejnovější data sestavení z server s žádné podrobnosti. | |
RequestIntermediateLogs | Požadavky na zprostředkující Diagnostika protokoly sestavení probíhá. | |
Save | Uloží změny provedené na sestavení serveru. | |
Stop | Zastaví sestavení. | |
Wait() | Další bloky vytvoří až do ukončení tohoto sestavení. | |
Wait(TimeSpan, TimeSpan) | Blokuje volající vlákno až do dokončení sestavení nebo vypršení časového limitu. | |
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 | |
---|---|---|
PollingCompleted | Je aktivována při dotazování dokončí. | |
StatusChanged | Vyvoláno, když je na serveru zjištěny změny v sestavení. | |
StatusChanging | Vyvoláno, když je na serveru zjištěny změny v sestavení. |
Nahoru