ICustomTypeDescriptor用于模拟强类型

时间:2010-01-31 20:27:02

标签: .net asp.net reflection winforms customtypedescriptor

我想通过实现ICustomTypeDescriptor提供假属性信息来模拟新项目的键值配置的强类型。

配置实例应该提供所有默认配置键作为具有默认值的属性但是:我注意到VS08 intellisense不包含在类似于

的示例中创建的“伪造”属性

http://zcoder.blogspot.com/2007/11/icustomtypedescriptor.html

即使我intellisense缓存了属性信息,我在一个dll中的另一个类中使用了MyCustomClass的静态实例,但仍然无法使用intellisense。

有用的参考 ICustomTypeDescriptor, TypeDescriptionProvider, TypeConverter, and UITypeEditor

1 个答案:

答案 0 :(得分:0)

ICustomTypeDescriptor从不提供类型安全的界面,因此我无法看到它如何提供智能感知。