我有一个这样的课程
public class cmdGetAllCustomers : CommandBase
{
public cmdGetAllCustomers(WToken token)
: base(token, false, typeof(WCustomer))
{
}
// ...
}
我需要获取第三个基础构造函数参数的类型。在这种情况下,这将是WCustomer
。
我已经找到了该类的CodeClass
对象以及CodeFunction
对象,根据我的理解,该对象代表了构造函数。
在CodeFunction
中,CodeParameters
描述了我正在搜索的内容,所有构造函数参数,除了基类中的参数。
有没有人知道如何使用EnvDTE获取这些类型?
答案 0 :(得分:0)
如果发现评论中提出的解决方案不是真正易于阅读的,那么将无法阅读。
所以,这里有适合我的解决方案:
谢谢,我得到了完整的内容并解析它。应该是解决方案! (string functionContent = codeFunction.StartPoint.CreateEditPoint()。GetText(codeFunction.EndPoint);)