开发文档

插件开发文档中心

这里是 gTools 平台插件开发文档中心,提供抽屉插件和窗体插件的完整开发指南、接口说明与示例代码。

抽屉插件开发

从顶部或侧边滑出的界面插件

抽屉插件适合需要快速访问但不需要全屏显示的功能,通过实现 IDrawerView 接口来创建。

  • 轻量级交互,响应迅速
  • 支持顶部/侧边多种滑出方向
  • .NET 开发便捷工具集成
窗体插件开发

独立窗口或外部进程插件

窗体插件适合需要独立窗口或启动外部应用的功能,通过实现 IWindowView 接口来创建。

  • 独立窗口运行,互不干扰
  • 支持启动外部进程
  • 完整功能实现与生命周期管理
插件开发快速指南
基本步骤
创建类库项目

新建 .NET 类库项目,选择合适的 Target Framework

引用接口库

添加对 gTools.Interface 的引用

实现接口

实现 IDrawerView 或 IWindowView 接口

添加特性

使用 gToolsPluginName 特性标记插件元数据

构建与部署

编译生成 DLL,放入插件目录即可加载

插件特性说明
参数 说明
插件名称 显示在插件列表中的名称
版本号 插件的版本信息,如 1.0.0
描述 插件的功能描述文本
图标类型 g_Drawerg_Windowg_None
提示:建议先阅读对应插件类型的详细开发指南,了解接口规范与最佳实践。