在visual studio中,有一项功能可以让您执行以下操作:
执行此操作将使当前解决方案中所有项目的更改保持一致。
我想知道DTE上是否有任何API方法,或者可以使用自定义代码执行此操作的类。所以这是我正在寻找的东西
var myCodeElement = selectMyMethod();
myCodeElement.rename("myNewName");
//or
RefactorEngine.rename(myCodeElement, "myNewName");
感谢您的时间。
答案 0 :(得分:1)
CodeElement2.RenameSymbol。这会影响你调用它的任何代码元素(所以你需要使用FileCodeModel来指定所需的元素,但听起来你已经知道它了),并允许你指定新名称。