Megosztás a következőn keresztül:


TaskExecution interface

Tulajdonságok

execTask

A futtatandó segédprogramfeladat. Ennek megadása azt jelenti, hogy ez a tevékenységdefiníció egyszerűen egy metafeladat egy másik tevékenység meghívásához. Ez hasznos a segédprogram-feladatokat, például a PowerShellt és a parancssort meghívó feladatokhoz

platformInstructions

Ha egy feladat kódot fog futtatni, akkor ez megadja a típust/szkriptet stb. platform szerint. Például úgy nézhet ki. 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", }

Tulajdonság adatai

execTask

A futtatandó segédprogramfeladat. Ennek megadása azt jelenti, hogy ez a tevékenységdefiníció egyszerűen egy metafeladat egy másik tevékenység meghívásához. Ez hasznos a segédprogram-feladatokat, például a PowerShellt és a parancssort meghívó feladatokhoz

execTask: TaskReference

Tulajdonság értéke

platformInstructions

Ha egy feladat kódot fog futtatni, akkor ez megadja a típust/szkriptet stb. platform szerint. Például úgy nézhet ki. 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}}

Tulajdonság értéke

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