我正在使用流程 XML 自定义 Azure DevOps 中的工作项类型,并且需要根据与链接关联的注释值来过滤链接。具体来说,我想根据链接注释的内容来控制工作项表单中链接的可见性或适用性。
我知道流程 XML 中的元素允许根据 LinkType 和 WorkItem Type 过滤链接,但我找不到任何说明如何根据注释值过滤链接的文档或示例。
是否可以使用 Azure DevOps 流程 XML 中带有链接注释值的元素来过滤链接?如果是这样,有人可以提供有关如何实现这一点的示例或指南吗?
任何见解或替代方法将不胜感激!
是否可以使用 Azure DevOps 流程 XML 中带有链接注释值的元素来过滤链接?
恐怕没有这样的方法可以使用LinksControlOptions(XML Process)来根据链接注释来控制工作项中链接的可见性或适用性。
请参阅此文档:LinksControlOptions XML 元素
这是 LinksControlOptions 定义:
<LinksControlOptions ViewMode="Static | Dynamic" ZeroDataExperience="Development" ShowCallToAction="true | false" WorkItemTypeFiltersScope="project | all" >
<ListViewOptions GroupLinks="true | false" />
<LinkFilters>
<ExternalLinkFilter Type="ExternalLinkName" />
<WorkItemLinkFilter Type="WorkItemLinkName" />
</LinkFilters>
<WorkItemTypeFilters>
<Filter WorkItemType="WorkItemTypeName" />
</WorkItemTypeFilters>
<Columns>
<Column RefName="FieldReferenceName"/>
</Columns>
</LinksControlOptions>
目前,我们只能在LinksControlOptions -> LinkFilters中硬编码链接类型(工作项类型、工作项链接或外部链接)。
不支持根据链接评论自动控制链接。