Поделиться через


TaskExecution interface

Свойства

execTask

Задача служебной программы для выполнения. Указание этого означает, что это определение задачи является просто мета-задачей для вызова другой задачи. Это полезно для задач, которые вызывают служебные задачи, такие как PowerShell и командная строка

platformInstructions

Если задача будет выполнять код, это предоставляет тип или скрипт и т. д. сведения по платформе. Например, это может выглядеть так. 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", } }

Сведения о свойстве

execTask

Задача служебной программы для выполнения. Указание этого означает, что это определение задачи является просто мета-задачей для вызова другой задачи. Это полезно для задач, которые вызывают служебные задачи, такие как PowerShell и командная строка

execTask: TaskReference

Значение свойства

platformInstructions

Если задача будет выполнять код, это предоставляет тип или скрипт и т. д. сведения по платформе. Например, это может выглядеть так. 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}}

Значение свойства

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