Как получить переменную окружения?

Shytov

Client
Регистрация
11.09.2018
Сообщения
175
Благодарностей
39
Баллы
28
Здравствуйте
Как получить из плагина, переменную окружения проекта в котором этот плагин находится?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113

Shytov

Client
Регистрация
11.09.2018
Сообщения
175
Благодарностей
39
Баллы
28

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113
Последнее редактирование:
  • Спасибо
Реакции: Shytov

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113
@Shytov Разработчики посоветовали родительский project положить в project.Context и уже из него выполнять.

Что-то типо:
В родительский:
project.Context["ParentProject"] = project;
В плагин:
var parentProject = (IZennoPosterProjectModel)project.Context["ParentProject"];
LastError error = parentProject.GetLastError();
 
Последнее редактирование:
  • Спасибо
Реакции: doc и Shytov

Shytov

Client
Регистрация
11.09.2018
Сообщения
175
Благодарностей
39
Баллы
28
Спасибо. В итоге так и пришлось сделать
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)