IBuildServer – rozhraní
Rozhraní 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 IBuildServer
public interface IBuildServer
Typ IBuildServer zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
BuildServerVersion | Získá verzí sestavení serveru. | |
NoCICheckInComment | Načte řetězec komentáře, který signály kontinuální integrace systému ignorovat vrácení se změnami.Všech vrácení se změnami pomocí tohoto řetězce v jeho komentář nesmí vyvolat nové sestavení. | |
TeamProjectCollection | Objekt TeamProjectCollection, který vytvořili tento IBuildServer získá. |
Nahoru
Metody
Název | Popis | |
---|---|---|
AddBuildQuality(String, String) | Přidá zadaný tým projektu kvalita sestavení. | |
AddBuildQuality(String, array<String[]) | Přidá pole sestavení jakosti zadaný tým projektu. | |
BeginQueryBuildDefinitions | Získá výsledky sestavení definice dotazu pro dané pole sestavení definici specifikací. | |
BeginQueryBuildDefinitionsByUri | Asynchronní operace pro sestavení definice dotazu začíná má jednotný identifikátor zdroje. | |
BeginQueryBuilds | Začíná na sestavení dotazu pomocí matice specifikace asynchronní operace. | |
BeginQueryBuildsByUri | Načtení sestavení, které odpovídají danému identifikátory URI. | |
BeginQueryQueuedBuilds | Asynchronní operace do fronty sestavení dotazu začíná. | |
CancelBuilds(array<Int32[]) | Zruší ve frontě sestavení se zadané ID, pokud jsou aktuálně aktivní nebo odložené státy. | |
CancelBuilds(array<IQueuedBuild[]) | Zadané sestavení ve frontě zruší, pokud jsou aktuálně aktivní nebo odložené států. | |
CreateBuildAgentSpec() | Vytvoří novou specifikaci agent sestavení použitý dotaz agenti sestavení. | |
CreateBuildAgentSpec(IBuildAgent) | Vytvoří novou specifikaci agent sestavení použitý dotaz agenti sestavení. | |
CreateBuildAgentSpec(String, String, List<String>) | Vytvoří novou specifikaci agent sestavení použitý dotaz agenti sestavení. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Vytvoří novou specifikaci agent sestavení použitý dotaz agenti sestavení. | |
CreateBuildControllerSpec() | Vytvoří novou specifikaci sestavení řadič použitý dotaz sestavení řadiče. | |
CreateBuildControllerSpec(String, String) | Vytvoří novou specifikaci sestavení řadič použitý dotaz sestavení řadiče. | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | Vytvoří novou specifikaci sestavení řadič použitý dotaz sestavení řadiče. | |
CreateBuildDefinition | Vytvoří novou definici sestavení vlastníkem serveru sestavení. | |
CreateBuildDefinitionSpec(String) | Vytvoří novou specifikaci definice sestavení, který lze použít k sestavení definice dotazu. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Vytvoří novou specifikaci definice sestavení, který lze použít k sestavení definice dotazu. | |
CreateBuildDefinitionSpec(String, String) | Vytvoří novou specifikaci definice sestavení, který lze použít k sestavení definice dotazu. | |
CreateBuildDefinitionSpec(String, String, array<String[]) | Vytvoří novou specifikaci definice sestavení, který lze použít k sestavení definice dotazu. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Vytvoří nové specifikace podrobností sestavení, která slouží k sestavení pro zadané definice dotazu. | |
CreateBuildDetailSpec(String) | Vytvoří novou specifikaci sestavení podrobných použitý dotaz sestavení týmu projektu. | |
CreateBuildDetailSpec(IBuildDefinition) | Vytvoří novou specifikaci sestavení podrobných použitý dotaz sestavení týmu projektu. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Vytvoří novou specifikaci sestavení podrobných použitý dotaz sestavení týmu projektu. | |
CreateBuildDetailSpec(String, String) | Vytvoří novou specifikaci sestavení podrobných použitý dotaz sestavení týmu projektu. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Vytvoří novou specifikaci fronty sestavení použitý dotaz ve frontě sestavení. | |
CreateBuildQueueSpec(String) | Vytvoří novou specifikaci fronty sestavení použitý dotaz ve frontě sestavení. | |
CreateBuildQueueSpec(String, String) | Vytvoří novou specifikaci fronty sestavení použitý dotaz ve frontě sestavení. | |
CreateBuildRequest(Uri) | Vytvoří novou žádost sestavení definice zadané sestavení. | |
CreateBuildRequest(Uri, Uri) | Vytvoří nové sestavení žádosti o definice zadané sestavení a řadiče. | |
CreateBuildServiceHost(String, Uri) | Vytvoří nový hostitel služby se zadaným názvem a základní adresu URL. | |
CreateBuildServiceHost(String, String, String, Int32) | Vytvoří nový hostitel služby se zadaným názvem a základní adresu URL, která obsahuje zadané schéma, hostitele, port a výchozí cestu. | |
CreateProcessTemplate | Vytvoří novou šablonu procesu sestavení, která bude použita definice sestavení. | |
CreateQueuedBuildsView() | Vytvoří zobrazení ve frontě sestaveních. < / | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Vytvoří zobrazení ve frontě sestavení filtrovány podle uvedených definic. | |
CreateQueuedBuildsView(String) | Vytvoří zobrazení ve frontě sestavení Filtroval týmu projektu. | |
CreateTeamProjectComponents | Vytvoří sestavení komponent, které jsou potřebné k vytvoření TeamProject. | |
DeleteBuildAgents(array<Uri[]) | Odstraní sestavení agenti ze serveru. | |
DeleteBuildAgents(array<IBuildAgent[]) | Odstraní sestavení agenti ze serveru. | |
DeleteBuildControllers(array<Uri[]) | Odstraní sestavení řadiče ze serveru. | |
DeleteBuildControllers(array<IBuildController[]) | Odstraní sestavení řadiče ze serveru. | |
DeleteBuildDefinitions(array<Uri[]) | Odstraní sestavení definice ze serveru. | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | Odstraní sestavení definice ze serveru. | |
DeleteBuildQuality(String, String) | Odstraní zadané sestavení kvality cílový projekt týmu. | |
DeleteBuildQuality(String, array<String[]) | Odstraní určené pole jakosti sestavení týmu projektu cíl. | |
DeleteBuilds(array<Uri[]) | Odstraní ze serveru sestavení.Budou odstraněny všechny části sestavení. | |
DeleteBuilds(array<IBuildDetail[]) | Odstraní ze serveru sestavení.Budou odstraněny všechny části sestavení. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Odstraní ze serveru sestavení. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Odstraní ze serveru sestavení. | |
DeleteBuildServiceHost | Odstraní ze serveru hostitele služby a všechny přidružené služby. | |
DeleteProcessTemplates | Proces vytváření šablony odstraní ze serveru. | |
DestroyBuilds(array<Uri[]) | Zničí sestavení ze serveru. | |
DestroyBuilds(array<IBuildDetail[]) | Zničí sestavení ze serveru. | |
EndQueryBuildDefinitions | Asynchronní operace pro sestavení definice dotazu končí. | |
EndQueryBuildDefinitionsByUri | Asynchronní operace pro sestavení definice dotazu končí. | |
EndQueryBuilds | Asynchronní operace k sestavení dotazu končí. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Asynchronní operace fronty sestavení dotaz skončí. | |
GetAffectedBuildDefinitions(array<String[]) | Sestavení získá je pole všech definic ovlivněny zadané cesty serveru řízení verze. | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | Zastaralé. Získá matice všechna sestavení definice ovlivněny zadané cesty serveru řízení verze a nakonfigurované s aktivační dodávané ve filtru. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Získá seznam všech sestavení definice, které jsou ovlivněny zadané cesty serveru řízení verze TFS a nakonfigurované s aktivační dodávané ve filtru. | |
GetAllBuildDetails | Získá jeden sestavení všechny podrobnosti. | |
GetBuild(Uri) | Získá jeden sestavení. | |
GetBuild(Uri, array<String[], QueryOptions) | Získá jeden sestavení. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Získá jeden sestavení podle identifikátoru Uri. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Získá jeden sestavení. | |
GetBuildAgent(Uri) | Načtení sestavení jednoho agenta. | |
GetBuildAgent(Uri, array<String[]) | Načtení sestavení jednoho agenta. | |
GetBuildController(String) | Načte sestavení jednoho řadiče pomocí zadané zobrazované jméno.Zástupný znak může být určena, ale pokud více než jeden řadič je shodný, než je vyvolána výjimka. | |
GetBuildController(Uri, Boolean) | Načtení sestavení jednoho řadiče. | |
GetBuildController(Uri, array<String[], Boolean) | Načtení sestavení jednoho řadiče. | |
GetBuildDefinition(Uri) | Sestavení získá a jedna definice. | |
GetBuildDefinition(String, String) | Sestavení získá a jedna definice. | |
GetBuildDefinition(Uri, QueryOptions) | Získá použitím zadaných možností řízení množství dat načtených definici jednoho sestavení. | |
GetBuildDefinition(String, String, QueryOptions) | Získá použitím zadaných možností řízení množství dat načtených definici jednoho sestavení. | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | Získá použitím zadaných možností řízení množství dat načtených definici jednoho sestavení. | |
GetBuildQualities | Získá pole sestavení definované jakosti pro cílový projekt týmu. | |
GetBuildServiceHost(String) | Získá odpovídající zadanému názvu hostitele služby. | |
GetBuildServiceHost(Uri) | Načte hostitele služby, který odpovídá zadanému identifikátoru URI. | |
GetDisplayText | Získá lokalizovaný zobrazovaný text pro výčet hodnot nebo hodnotu ToString(). | |
GetDisplayTextValues | Pole hodnot lokalizovaný zobrazovaný text získá pro výčet nebo hodnotu ToString. | |
GetEnumValue | Hodnota výčtu získá z odpovídající lokalizovaný zobrazovaný text. | |
GetMinimalBuildDetails | Získá jeden sestavení bez uzlů agent, definice nebo informace. | |
GetQueuedBuild(Int32, QueryOptions) | Sestavení dostane do jediné fronty pro zadané ID. | |
GetQueuedBuild(array<Int32[], QueryOptions) | Zadané ID získá ve frontě sestavení. | |
GetScheduleDaysFromDaysOfWeek | Pole DayOfWeek výčet hodnot a vrátí hodnotu ScheduleDays, která slouží k nastavení ISchedule.DaysToBuild. | |
QueryBuildAgents(IBuildAgentSpec) | Výsledek dotazu získá sestavení jednoho agenta pro specifikaci agent určené sestavení. | |
QueryBuildAgents(array<IBuildAgentSpec[]) | Výsledky dotazu získá agent sestavení pro specifikace agent určené sestavení. | |
QueryBuildAgentsByUri(array<Uri[]) | Načtení sestavení agentů, které odpovídají zadané identifikátory URI. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Načtení sestavení agentů, které odpovídají danému identifikátory URI. | |
QueryBuildControllers() | Získá všechny sestavení řadiče a jejich přidružených agentů. | |
QueryBuildControllers(Boolean) | Sestavení získá všechny řadiče. | |
QueryBuildControllers(IBuildControllerSpec) | Výsledek dotazu získá sestavení jednoho řadiče pro specifikaci řadič zadané sestavení. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Specifikace řadič zadané sestavení získá řadič sestavení výsledků dotazu. | |
QueryBuildControllersByUri(array<Uri[], Boolean) | Načtení sestavení řadičů, které odpovídají zadané identifikátory URI. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Načtení sestavení řadiče, které odpovídají danému identifikátory URI. | |
QueryBuildDefinitions(String) | Načtení sestavení definice pro zadaný tým projektu. | |
QueryBuildDefinitions(IBuildDefinitionSpec) | Sestavení získá a jeden výsledek definice dotazu pro specifikaci definice zadané sestavení. | |
QueryBuildDefinitions(array<IBuildDefinitionSpec[]) | Získá výsledky sestavení definice dotazu pro určené pole sestavení definici specifikací. | |
QueryBuildDefinitions(String, QueryOptions) | Načtení sestavení definice pro zadaný tým projektu.Zadaný dotaz možnosti určit výši data získaná v dotazu. | |
QueryBuildDefinitionsByUri(array<Uri[]) | Načtení sestavení definice, které odpovídají zadané identifikátory URI. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Načtení sestavení definice, které odpovídají danému identifikátory URI.Zadaný dotaz možnosti určit výši data získaná v dotazu. | |
QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) | Načtení sestavení definice, které odpovídají danému identifikátory URI.Zadaný dotaz možnosti určit výši data získaná v dotazu. | |
QueryBuilds(String) | Načte všechna sestavení týmu projektu. | |
QueryBuilds(IBuildDefinition) | Získá všechna sestavení pro sestavení definice. | |
QueryBuilds(IBuildDefinitionSpec) | Získá všechna sestavení pro sestavení definice specifikace. | |
QueryBuilds(IBuildDetailSpec) | Sestavení získá a jeden výsledek dotazu pro specifikaci zadané sestavení. | |
QueryBuilds(array<IBuildDetailSpec[]) | Sestavení získá výsledky dotazu pro zadaný seznam sestavení specifikací. | |
QueryBuilds(String, String) | Načte všechna sestavení týmu projektu a definice. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | Načtení sestavení, které odpovídají zadané identifikátory URI. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Načtení sestavení, které odpovídají zadané identifikátory URI. | |
QueryBuildServiceHosts | Získá matice sestavení všech hostitelů služby hostované v určených počítačích. | |
QueryBuildServiceHostsByUri | Načtení sestavení hostitelů služeb, které odpovídají zadané identifikátory URI. | |
QueryProcessTemplates(String) | Získá šablon procesů všech sestavení týmu projektu. | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | Získá všechny sestavení šablon procesů pro tým projektu určeného typu nebo typů. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Sestavení získá a jeden výsledek dotazu pro specifikaci zadané sestavení ve frontě. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Výsledky dotazu sestavení získá pro určené pole ve frontě sestavení specifikací. | |
QueueBuild(IBuildDefinition) | Sestavení určené sestavení definice výchozí nastavení je všechny fronty. | |
QueueBuild(IBuildRequest) | Sestavení určené sestavení žádosti s výchozím QueueOptions do fronty. | |
QueueBuild(IBuildRequest, QueueOptions) | Sestavení určené sestavení požadavku do fronty. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Vytvoří fronty požadavků dané sestavení. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Opakování zadaného vytvoří a vložit je do listu společně. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Opakování zadaného vytvoří a vložit je do listu společně. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Opakování určeného vytvoří možnost Opakovat určitý a vloží všechny zadané sestaví společně do listu. | |
SaveBuildAgents | Uloží změny provedené agenti sestavení serveru. | |
SaveBuildControllers | Uloží změny provedené u řadiče sestavení serveru. | |
SaveBuildDefinitions | Uloží všechny provedené změny definice sestavení serveru. | |
SaveBuilds | Uloží změny provedené na sestavení serveru. | |
SaveBuildServiceHost | Uloží změny hostitele služby serveru. | |
SaveProcessTemplates | Uloží všechny provedené změny šablony procesu sestavení serveru. | |
SaveQueuedBuilds | Uloží změny provedené ve frontě sestavení serveru. | |
StartQueuedBuildsNow(array<Int32[]) | Spustí ve frontě sestavení se zadané ID, pokud jsou ve frontě pozastaveno definice a stavu ve frontě. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Spustí zadané sestavení ve frontě, pokud jsou definice pozastavené fronty a stavu ve frontě. | |
StopBuilds(array<Uri[]) | Zastaví všechna sestavení s zadané identifikátory URI. | |
StopBuilds(array<IBuildDetail[]) | Zastaví zadané sestavení. | |
TestConnectionForBuildAgent | Pokyn vrstva aplikace otestujte připojení agenta sestavení a aktualizace zpráv o stavu agenta. | |
TestConnectionForBuildController | Vrstva aplikace otestujte připojení pro sestavení řadič nastaví a aktualizuje řadič stavové zprávy. | |
TestConnectionsForBuildMachine | Pokyn vrstva aplikace připojení k prostředkům počítače sestavení a aktualizace zpráv o stavu zdrojů. |
Nahoru