Как найти AttributeID для пользовательских атрибутов RT C? - PullRequest
1 голос
/ 11 апреля 2020

Если, например, у меня есть собственный атрибут для моих рабочих билетов, называемый «SuperAttributeValue», как мне выяснить, что нужно заменить вместо [attributeId], с помощью приведенного ниже оператора из Jazz ' инструкции ? Я попытался вставить «SuperAttributeValue» в качестве идентификатора, и я попытался составить числа, но ни один из них не приводит к каким-либо значениям. Итак, как мне выяснить, что такое истинный attributeId?

Если требуется код для получения идентификаторов атрибутов, мне нужен C# конкретный c код.

"Custom attributes are exposed as: rtc_ext:[attributeId]"

Обновление: Я обнаружил, что если установить для параметра "osl c .properties" значение "*", я получу МНОГО опций в возвращаемых данных. Тем не менее, я не вижу всех, кого я знаю, существует - только некоторые из них. Не уверен, что * делает, если не подстановочный знак для всего. rtc_ext: * не работает, чтобы дать мне только атрибуты rtc_ext. Есть ли лучшие варианты, которые я могу там поставить?

1 Ответ

1 голос
/ 12 апреля 2020

Оказывается, использование * для osl c .properties при запросе билета действительно может быть достаточным для получения всех атрибутов в возвращении. Имена атрибутов, которые я вижу в RT C, отличаются от того, что я ожидаю, что делает его довольно криптическим c. Вместо SuperAttributeValue, который я видел бы в RT C, он может выглядеть как some.dumb.really.long.thing.amazing.attribute и вместо значения 150, которое я мог бы ожидать, он может не иметь значения в все, но атрибут «ресурс» для атрибута. Ресурс будет выглядеть как https://host.com: 9943 / ccm / some.dumb.long.enum.I125 , и если вы go к этому ресурсу, вы увидите, что он соответствует 150. Не так просто вперед, как я и надеялся.

...