图标制作插件Ico
using gTools.Interface;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Web;
using System.Windows.Controls;
namespace Plugin_Test
{
/// <summary>
/// gTools_Plugin 抽屉
/// </summary>
///
[gToolsPluginName("ICon图标制作", "1.0.1", "图标制作插件Ico",
gTools.PluginModel.PluginClassificationIcons.g_Drawer ,
ViewOrientation.Top , true)]
public class gTools_Plugin : IDrawerView
{
public UserControl IConMakeView { get; set; }
public async Task<object> Execute(object input = null)
{
return IConMakeView;
}
public void Initialize()
{
IConMakeView = new IconMakeControl();
}
}
}
抽屉插件必须实现 IDrawerView 接口,包含以下成员:
UserControl IConMakeView { get; set; } - 插件视图控件Task<object> Execute(object input = null) - 执行入口void Initialize() - 初始化方法[gToolsPluginName] 特性参数:
| 参数 | 说明 | 示例值 |
|---|---|---|
| 插件名称 | 显示名称 | DrawerPlugin接口实现示例 |
| 版本号 | 插件版本 | 1.0.1 |
| 描述 | 功能描述 | 图标制作插件Ico |
检查:
可以通过以下方式调试: