我尝试检索继承ICustomTypeProvider
的类的自定义属性,这些属性在运行时创建的自定义属性与此处描述的类似:https://blogs.msdn.microsoft.com/silverlight_sdk/2011/04/26/binding-to-dynamic-properties-with-icustomtypeprovider-silverlight-5-beta/
如果我使用TypeDescriptor.GetProperties(myObject, false)
,则仅返回在设计时定义的属性。如果对象可能具有ICustomTypeProvider
?
编辑:我也没有很好的方法来测试它,因为它要求我有一个完全实现Type
的自定义类型。