Partager via


TaskExecution interface

Propriétés

execTask

Tâche utilitaire à exécuter. Spécifier cela signifie que cette définition de tâche est simplement une méta-tâche pour appeler une autre tâche. Ceci est utile pour les tâches qui appellent des tâches utilitaires telles que powershell et la ligne de commande

platformInstructions

Si une tâche va exécuter du code, alors cela fournit le type/script, etc. Informations par plateforme. Par exemple, cela pourrait ressembler à. 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« , }

Détails de la propriété

execTask

Tâche utilitaire à exécuter. Spécifier cela signifie que cette définition de tâche est simplement une méta-tâche pour appeler une autre tâche. Ceci est utile pour les tâches qui appellent des tâches utilitaires telles que powershell et la ligne de commande

execTask: TaskReference

Valeur de propriété

platformInstructions

Si une tâche va exécuter du code, alors cela fournit le type/script, etc. Informations par plateforme. Par exemple, cela pourrait ressembler à. 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}}

Valeur de propriété

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