Skip to content

Latest commit

 

History

History
54 lines (26 loc) · 1.68 KB

扩展方法.md

File metadata and controls

54 lines (26 loc) · 1.68 KB

如何扩展新的转换器

以创建CSV扩展为例

1、新增CSV类型

在core项目中的枚举ConvertType中加入CSV

2、建文件夹

在core项目中的extend文件夹中新增文件夹 新建文件夹

2、创建核心文件

需要创建四个文件EntitySettingSaverConverter

创建CSVEntity 继承Entity,创建构造函数,增加Attribute

创建CSVSetting 继承BaseSetting,添加需要用到的设置,增加Attribute

创建CSVSaver,因为CSV保存的是文本,所以继承TextSaver,记得要重写扩展名

创建CSVConverter 实现IConverter接口,添加Attribute,Convert方法中写转化方法

3、在Winform中创建UI调用

一样,新建文件夹

创建页面,继承TextConvertPage

创建UIEntity

好了完成