Skip to end of metadata
Go to start of metadata
Далее будет описана разработка внешнего модуля ЛЭРС УЧЁТ на языке программирования C# в IDE Visual Studio.

1. Ссылки на сборки Lers Framework
В проект необходимо добавить ссылки на сборки  Lers Framework. Необходимые для разработки внешнего модуля классы находятся в сборках Lers.Plugins, Lers.Plugins.Attributes, Lers.System.

2. Каркас внешнего модуля

Создайте новый класс, реализующий интерфейс IPlugin и содержащий в себе метод Initialize.

 

Пример

 

3. Способ взаимодействия внешнего модуля с пользователем

Нужно выбрать как именно пользователь будет запускать внешний модуль. Можно добавить пункты в главное меню, в панель навигации, или создать шеврон на списке объектов учёта.

 

Запуск через пункт главного меню.

Пример

 

Запуск через пункт панели параметров Действия и контекстного меню на списках точек и объектов учета.

Пример

 

Запуск через шеврон на списке точек и объектов учета.

Пример

 

4. Атрибуты внешнего модуля

Каждый внешний модуль должен содержать в своих атрибутах определённые параметры и дополнительную информацию. Более подробно атрибуты описаны в основной статье.

  • No labels