我正在使用事件订阅工具,该工具位于bissubscribe.exe工具之上,用于创建一些自定义警报。我需要查询一些自定义工作项字段,但我不知道如何在代码中引用它们。
以下是您引用系统字段的方法(这有效):
CoreFields/StringFields/Field[ReferenceName='System.AssignedTo']/NewValue" =
'Daniel, Jim'
以下是我尝试引用自定义字段的方式(这不起作用):
"CoreFields/StringFields/Field[ReferenceName='ProductBacklogItem.CustomField.1']/NewValue"
= '400'
我引用自定义字段是错误的吗?我找不到如何引用它的文档。我想知道自定义字段是否存在于“CoreFields ...”之下 - 似乎不会,但我不知道它们会在哪里。
感谢您的帮助
答案 0 :(得分:3)
我找到了解决方案。您无法通过事件中的“CoreFields”访问自定义字段。您只能访问已更改的自定义字段,您必须按如下方式访问它:
"ChangedFields/StringFields/Field[ReferenceName='ProductBacklogItem.CustomField.1']/NewValue"
= '400'