TaskExecution interface
Properti
| exec |
Tugas utilitas yang akan dijalankan. Menentukan ini berarti bahwa definisi tugas ini hanyalah tugas meta untuk memanggil tugas lain. Ini berguna untuk tugas yang memanggil tugas utilitas seperti powershell dan baris perintah |
| platform |
Jika sebuah tugas akan menjalankan kode, maka ini menyediakan jenis/skrip dll... informasi berdasarkan platform. Misalnya, mungkin terlihat seperti. 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", } |
Detail Properti
execTask
Tugas utilitas yang akan dijalankan. Menentukan ini berarti bahwa definisi tugas ini hanyalah tugas meta untuk memanggil tugas lain. Ini berguna untuk tugas yang memanggil tugas utilitas seperti powershell dan baris perintah
execTask: TaskReference
Nilai Properti
platformInstructions
Jika sebuah tugas akan menjalankan kode, maka ini menyediakan jenis/skrip dll... informasi berdasarkan platform. Misalnya, mungkin terlihat seperti. 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}}
Nilai Properti
{[key: string]: {[key: string]: string}}