TFS构建定义工作流的复杂类型参数

时间:2013-11-15 10:44:15

标签: workflow-foundation tfsbuild

我目前有一个构建模板,它接受多个参数" A"," B"," C",定义如下:

<x:Property Name="A" Type="InArgument(x:String)" />
<x:Property Name="B" Type="InArgument(x:Boolean)" />
<x:Property Name="C" Type="InArgument(x:String)" />

我希望能够用一个对象的数组替换这三个参数&#34; D&#34;它有3个属性:A(字符串),B(bool),C(字符串)。 所以我创建了一个&#34; D&#34;我在其中创建了3个属性的类(我应该在它们上添加注释吗?比如InArgument的东西?),并用

替换3个XAML行
<x:Property Name="D" Type="InArgument(y:DComplexType[])" />

然后我更新了&#34;元数据&#34;使用&#34;过程参数元数据编辑器&#34;窗口,问题是我不知道我应该在&#34;编辑器中输入什么?字段以获得类似于编辑&#34; AgentSettings&#34;时所显示的内容的编辑器。例如输入。

我登记了新的XAML文件。

问题在于,当我创建新的构建定义编辑器时,不允许我编辑属性,就好像它无法自动生成版本表单一样。

1 个答案:

答案 0 :(得分:0)