Delen via


TaskExecution interface

Eigenschappen

execTask

Het hulpprogramma dat moet worden uitgevoerd. Als u dit specificeert, betekent dit dat deze taakdefinitie gewoon een metataak is om een andere taak aan te roepen. Dit is handig voor taken die hulpprogramma's zoals powershell en commandline aanroepen

platformInstructions

Als een taak code gaat uitvoeren, dan levert dit het type/script enz. op. informatie per platform. Het kan er bijvoorbeeld zo uitzien. 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", }

Eigenschapdetails

execTask

Het hulpprogramma dat moet worden uitgevoerd. Als u dit specificeert, betekent dit dat deze taakdefinitie gewoon een metataak is om een andere taak aan te roepen. Dit is handig voor taken die hulpprogramma's zoals powershell en commandline aanroepen

execTask: TaskReference

Waarde van eigenschap

platformInstructions

Als een taak code gaat uitvoeren, dan levert dit het type/script enz. op. informatie per platform. Het kan er bijvoorbeeld zo uitzien. 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}}

Waarde van eigenschap

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