如何使用TypeDescriptor.GetProperties()获取类的自定义属性

时间:2016-04-20 23:55:21

标签: c# reflection

我尝试检索继承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的自定义类型。

0 个答案:

没有答案