Udostępnij za pomocą


TaskExecution interface

Właściwości

execTask

Zadanie narzędziowe do uruchomienia. Określenie tego oznacza, że ta definicja zadania jest po prostu meta zadaniem do wywołania innego zadania. Jest to przydatne w przypadku zadań, które wywołują zadania narzędziowe, takie jak powershell i wiersz poleceń

platformInstructions

Jeśli zadanie ma uruchomić kod, to zapewnia typ/skrypt itp. informacje w podziale na platformy. Na przykład może to wyglądać tak. net45: { typeName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShellTask", assemblyName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShell.dll" } net20: { typeName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShellTask", assemblyName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShell.dll" } java: { jar: "powershelltask.tasks.automation.teamfoundation.microsoft.com", } node: { script: "powershellhost.js", }

Szczegóły właściwości

execTask

Zadanie narzędziowe do uruchomienia. Określenie tego oznacza, że ta definicja zadania jest po prostu meta zadaniem do wywołania innego zadania. Jest to przydatne w przypadku zadań, które wywołują zadania narzędziowe, takie jak powershell i wiersz poleceń

execTask: TaskReference

Wartość właściwości

platformInstructions

Jeśli zadanie ma uruchomić kod, to zapewnia typ/skrypt itp. informacje w podziale na platformy. Na przykład może to wyglądać tak. net45: { typeName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShellTask", assemblyName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShell.dll" } net20: { typeName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShellTask", assemblyName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShell.dll" } java: { jar: "powershelltask.tasks.automation.teamfoundation.microsoft.com", } node: { script: "powershellhost.js", }

platformInstructions: {[key: string]: {[key: string]: string}}

Wartość właściwości

{[key: string]: {[key: string]: string}}