【发布时间】:2014-02-27 20:51:12
【问题描述】:
在 T4 模板中使用 EnvDTE,我可以轻松地从一个类中获取所有方法。
更进一步并循环这些方法以获取返回类型为 CodeClass2(或简称为 CodeElement2)我卡住了。
((CodeFunction2)codeElement).Type.AsFullName;
此代码可以正常获取返回类型全名,但如果我尝试这样做;
((CodeFunction2)codeElement).Type as CodeClass2;
我每次都得到一个空值,即使返回 AsFullName 有效?
我最终需要循环一个函数返回类型对象的属性,但在这一点上失败了。
【问题讨论】:
-
我已经编辑了你的标题。请参阅“Should questions include “tags” in their titles?”,其中的共识是“不,他们不应该”。