Plugin 框架 开发实录

http://www.dotblogs.com.tw/kuanll/archive/2009/11/27/12196.aspx

首先要定義出外掛的通用介面(interface),然後做個PluginWrapper來做載入的動作

接下來就是如何叫用這個功能,

大概就是Assembly.LoadFile -> createInstance = IBrowserPlugin

实际上就是基于接口编程

------------------------------

如何加载、卸载插件

1. 每次系统启动,会读取插件配置文件,然后按照配置文件去加载,放入系统

--------------------------------

如何加载界面

只要集成了界面的control,然后直接add就可以了。

原文地址:https://www.cnblogs.com/zc22/p/1633574.html