Plugin 框架 开发实录

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

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

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

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

实际上就是基于接口编程

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

 

如何加载、卸载插件

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

 

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

 

如何加载界面

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

你可能感兴趣的:(plugin)