标签: .net visual-studio visual-studio-2012 visual-studio-extensions
我们需要生成一组接口和类,将它们放在解决方案的不同项目中,具体取决于已经声明的类型。
我认为T4 Toolbox就足够了。如果没有,那么我将创建Visual Studio AddIn / VSPackage 但我知道如何获取可用类型列表。
答案 0 :(得分:1)
目前,唯一的公共API是使用CodeModel / EnvDTE API。在较高级别,您希望获得DTE Project实例,并获取它的CodeModel属性。从那里你可以走路并获得类型。如果您已经在生成源代码,那么您可能需要查看this。如果T4不是你想要的,那么很难提供细节。