【发布时间】:2015-01-18 02:30:21
【问题描述】:
我正在编写一个 ReSharper 7.1 Generator 插件,需要获取当前项目中为 GeneratorProviderBase<CSharpGeneratorContext>.Populate 方法声明的所有类型(类、接口和结构 - IDeclaredType-s)的列表。
使用常规反射,它就像Assembly.GetTypes() 一样简单,但在这里它被证明是一个相当大的挑战。有没有办法做到这一点?
我搜索了高低,文档和示例都没有帮助,然后查看了每个 *Extensions 和 *Util 类,但找不到任何有用的东西...
【问题讨论】:
标签: c# resharper-plugins resharper-sdk