如何在TFS自定义生成定义中显示自定义数据类型的元素

如何在TFS自定义生成定义中显示自定义数据类型的元素,tfs,custom-build,Tfs,Custom Build,是否可以在TFS生成定义文件中显示自定义数据类型的子元素?例如,在“代理设置”中,菜单扩展到其子元素,方式与我希望显示自己数据类型的元素的方式相同 <x:Members> <x:Property Name="BuildNumberFormat" Type="InArgument(x:String)" /> <x:Property Name="SolutionSpecificBuildOutputs" Type="InArgument(x:Boolean)" />

是否可以在TFS生成定义文件中显示自定义数据类型的子元素?例如,在“代理设置”中,菜单扩展到其子元素,方式与我希望显示自己数据类型的元素的方式相同

<x:Members>
<x:Property Name="BuildNumberFormat" Type="InArgument(x:String)" />
<x:Property Name="SolutionSpecificBuildOutputs" Type="InArgument(x:Boolean)" />
<x:Property Name="CleanWorkspace" Type="InArgument(mtbwa:CleanWorkspaceOption)" />
<x:Property Name="SourceAndSymbolServerSettings" Type="InArgument(mtbwa:SourceAndSymbolServerSettings)" />
**<x:Property Name="AgentSettings" Type="InArgument(mtbwa:AgentSettings)" />**
<x:Property Name="AssociateChangesetsAndWorkItems" Type="InArgument(x:Boolean)" />
<x:Property Name="CreateWorkItem" Type="InArgument(x:Boolean)" />
<x:Property Name="CreateLabel" Type="InArgument(x:Boolean)" />
<x:Property Name="GetVersion" Type="InArgument(x:String)" />
<x:Property Name="PrivateDropLocation" Type="InArgument(x:String)" />
<x:Property Name="Verbosity" Type="InArgument(mtbw:BuildVerbosity)" />
<x:Property Name="Metadata" Type="mtbw:ProcessParameterMetadataCollection" />
<x:Property Name="SupportedReasons" Type="mtbc:BuildReason" />
<x:Property Name="BuildProcessVersion" Type="x:String" />
**<x:Property Name="MapBuildConfig" Type="InArgument(ma:MyBuildConfig)" />**

****
****

在上面的代码中,“AgentSettings”扩展到其元素:名称过滤器、标记过滤器等。。 但是我的自定义类型“MyBuildConfig”不会扩展到它的元素

有什么帮助吗


谢谢!

可能是您正在寻找一个合适的人选


在采用这种方法之前,我建议重用现有的编辑器,如并调整自定义类型。

您是否可以提供您所说的代码,以便人们可以看到您迄今为止所尝试的内容是非常有用的-抱歉,如果不附加屏幕截图,很难解释,作为新用户,我无法访问该屏幕截图:(?)?