Какой синтаксис для запроса пользовательского поля рабочего элемента

Я использую инструмент подписки на события, который находится поверх инструмента bissubscribe.exe для создания некоторых настраиваемых предупреждений. Мне нужно выполнить запрос к некоторым пользовательским полям рабочего элемента, но я не уверен, как ссылаться на них в коде.

Вот как вы ссылаетесь на системное поле (это работает):

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

Вот как я пытаюсь сослаться на настраиваемое поле (это не работает):

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

Я неправильно ссылаюсь на настраиваемое поле? Я не могу найти документацию, как ссылаться на нее. Мне интересно, живут ли настраиваемые поля в «CoreFields...» — не похоже, что они будут, но я не знаю, где они будут.

Спасибо за любую помощь


person JimDaniel    schedule 22.10.2010    source источник


Ответы (1)


Я нашел решение. Вы не можете получить доступ к настраиваемым полям через «CoreFields» в событии. Вы можете получить доступ только к измененному настраиваемому полю, и вы должны получить к нему доступ следующим образом:

"ChangedFields/StringFields/Field[ReferenceName='ProductBacklogItem.CustomField.1']/NewValue" 
      = '400'
person JimDaniel    schedule 22.10.2010