1

我正在使用位于 bissubscribe.exe 工具之上的事件订阅工具来创建一些自定义警报。我需要查询一些自定义工作项字段,但我不确定如何在代码中引用它们。

这是您引用系统字段的方式(有效):

CoreFields/StringFields/Field[ReferenceName='System.AssignedTo']/NewValue" = 
          'Daniel, Jim'

这是我尝试引用自定义字段的方式(这不起作用):

"CoreFields/StringFields/Field[ReferenceName='ProductBacklogItem.CustomField.1']/NewValue" 
          = '400'

我是否引用了自定义字段错误?我找不到如何引用它的文档。我想知道自定义字段是否位于“CoreFields ...”下 - 看起来不像,但我不知道它们会在哪里。

谢谢你的帮助

4

1 回答 1

3

我找到了解决方案。您无法在事件中通过“CoreFields”访问自定义字段。您只能访问已更改的自定义字段,并且您必须像这样访问它:

"ChangedFields/StringFields/Field[ReferenceName='ProductBacklogItem.CustomField.1']/NewValue" 
      = '400'
于 2010-10-22T17:57:15.150 回答