我有一个 vb.net 项目,它在运行时加载“插件”dll,以稍微不同的方式处理一些数据并返回结果。为此,所有插件都实现相同的接口,因此 GUI 不在乎插件如何到达其最终数据集,只要所有插件以相同的方式将其传递回 GUI 即可。
除了主程序选项之外,我还想设置每个插件选项。我有一个接受类型对象System.Configuration.ApplicationSettingsBase
并在控件中显示内容的选项表单PropertyGrid
,因此它将My.Settings
以相同的方式显示任何对象。问题是,如何My.Settings
从运行时加载的插件中提取对象?