Зачем изобретать велосипед, если в Ревите существуют Рабочие наборы?
Тут вообще на этом форуме есть программисты - те которые не пускают просто воду?
Тут есть программисты. Но есть разница - есть кодер, а есть программист. Вот программист должен не просто что-то там написать, ибо так сказали/придумал, а должен изучить вопрос с разных сторон и принять решение по поводу - а оно вообще нужно?!
Если в Ревите уже придуманы инструменты, которые будут точно работать лучше ваших плагинов, а вы их не используете ибо влом обучать людей, то я искренне сочувствую вашей компании. Далеко не уйдете.
Теперь по вопросу:
В Ревите нет такого понятия как "Поля у элементов". Ваш вопрос - это показатель того, что вы не знаете программу для которой кодите.
Дальше - имя пользователя - легко находится в справке:
Username Propertyдальше - параметры: в Ревите через API нельзя создать параметр проекта! Можно только добавить Общий параметр к проекту. Общие параметры должны быть определены в файле общих параметров.
Примеров в интернете о том, как добавить общий параметр полно -
вот, например, или
вот, или
вот и т.д. по гуглу