1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hyjiacan-ColorWanted

Клонировать/Скачать
PLUGIN.md 2.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 09:02 584190d

Поддержка плагинов

Версия 4.3.0 и выше поддерживают.

Система плагинов

Система плагинов состоит из трёх частей:

  • основная программа ColorWanted.exe;
  • базовая DLL ColorWanted.Plugin.Base.dll;
  • плагин DLL ColorWanted.Plugin.XXX.dll. Основная программа является контейнером для плагинов, она используется для управления и вызова плагинов. Базовая DLL предоставляет стандартную реализацию плагинов и связанные инструменты. Плагин DLL — это реализация плагина.

Использование

Функциональность плагина зависит от DLL ColorWanted.Plugin.Base.dll, иначе он не будет работать. Необходимые файлы DLL должны быть помещены в ту же папку, что и ColorWanted.exe. Управление плагинами доступно через контекстное меню Плагины программы ColorWanted.exe. В таблице будут перечислены все загруженные плагины. Двойной щелчок по элементу плагина откроет его.

Конфигурация

Базовая DLL обеспечивает поддержку конфигурации для плагина.

Зарезервировано.

Создание плагина

  1. Создайте проект .NET Framework Library.
  2. Добавьте ссылку на базовую DLL ColorWanted.Plugin.Base.dll.
  3. Создайте класс и объявите его как public.
  4. Реализуйте соответствующие интерфейсы класса ColorWanted.Plugin.Base.PluginBase.
  5. Скомпилируйте и выведите файл DLL.
  6. Поместите полученный файл DLL в ту же директорию, где находится ColorWanted.exe.
  7. Перезапустите ColorWanted.exe, откройте меню Плагины, чтобы использовать созданный плагин.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/hyjiacan-ColorWanted.git
git@api.gitlife.ru:oschina-mirror/hyjiacan-ColorWanted.git
oschina-mirror
hyjiacan-ColorWanted
hyjiacan-ColorWanted
master