WINCMD.RU
ENG RUS
Плагины › Разработчикам

.NET Plugin Interface 1.3

🧩 Разработка и исполняемые файлы Разработчикам Открытый код

Описание

Интерфейс позволяет создавать Total Commander плагины с помощью Microsoft .NET Framework.

Если Вы программист на .NET и у Вас есть хорошая идея для Total Commander плагина - данный интерфейс для Вас.
С его помощью Вы можете сосредоточиться на создании основной функциональности Вашего плагина, не беспокоясь о большинстве рутинных задач.
На привычном для Вас .NET языке Вы просто создаете managed class library (managed плагин),
и затем легко строите финальный TC плагин (всего пара строк в Post-Build event Вашего проекта).

Основные функции:
- в Вашем распоряжении вся гибкость и мощь платформы .NET Framework;
- Ваш проект содержит только управляемый код, не нужно писать ни строчки unmanaged кода на C++;
- базовые классы для всех типов TC плагинов - File System, Lister, Packer и Content;
- легкая отладка с помощью встроенной системы трассировки;
- все необязательные методы, не реализованые в managed плагине будут исключены из кода окончательного TC плагина
(так что TC никогда не будут вызывать их);
- вызовы методов плагина преобразуются в вызовы managed кода с маршалингом параметров;
- единый загрузчик работает со всеми типами TC плагинов;
- каждый managed плагин загружается в отдельный Application Domain, чтобы обеспечить изоляцию managed кода;
- можно легко управлять временем существования экземпляра плагин (аналог time-out);
- автоматическая поддержка Unicode и 64-битного режима;
- компактные двоичные файлы в результате (обычно меньше, чем 100 KB).

Что нового

2015-03-25 Release version 1.3
Добавлено: Lister плагины - клавиатурные команды в родительское Lister окно.
Исправлено: Проблемы с таймаутом для некоторых типов плагинов.
Обновлено: WrapperBuilder строит 32- и 64-битные версии TC плагина за один проход.

2015-02-16 Release version 1.2
Добавлено: Поддержка Lister плагинов с WPF интерфейсом.
Исправлено: Некорректная работа с плагинами, созданными под .NET Framework 4.0 и выше (CLR4).
Добавлено: Пример Lister плагина с WPF интерфейсом.
Добавлено: Пример FS и Lister плагинов, созданных под Framework 4.0 и выше (CLR4).

2014-10-29. Release version 1.1.
Добавлено: Поддержка для QuickSearch плагинов (tcmatch.dll)

2014-10-02. Release version 1.0.
Первая загрузка

Другие работы автора: Oleg Yuvashev

ADO Data Sources german lng file

Языковые файлы и меню Бесплатно

Немецкий языковый файл для плагина ADO Data Sources. Спасибо, Kurt Lettmaier

Oleg Yuvashev 23.03.2006 ↓ 8 040

ADO Data Sources 1.6

🗃️ Базы данных и форматы данных Системные плагины

Плагин обеспечивает доступ к объектам серверных и локальных БД, допускающих подключение с помощью технологии Microsoft ADO: OLE DB провайдеров (MS…

Oleg Yuvashev 14.03.2006 ↓ 67 415

MS SQL Servers 1.3

🗃️ Базы данных и форматы данных Системные плагины Бесплатно

Плагин обеспечивает доступ к локальным и удаленным Microsoft SQL серверам. Работа с различными списками серверов, просмотр иерархии Server -…

Oleg Yuvashev 26.01.2004 ↓ 36 691

Похожие плагины

PE Viewer 2.0

🧩 Разработка и исполняемые файлы Плагины встроенного просмотрщика Бесплатно x64

PE Viewer - предназначен для просмотра информации о модулях PE формата (EXE, DLL, OCX и т.п.). Показывает импортируемые и экспортируемые модулем…

Alexander Pravdin 16.06.2012 ↓ 89 196

PE Viewer 3.0.18

🧩 Разработка и исполняемые файлы Плагины встроенного просмотрщика Бесплатно x64

Плагин предназначен для просмотра информации о модулях PE, MZ, NE, LE и ELF форматов (EXE, DLL, SO, DRV, SYS, OCX, COM и т.д.). Показывает: -…

Anatol Paulovich 28.11.2025 ↓ 25 771