繁体   English   中英

如何使用roslyn检测Visual Studio 2015扩展中的符号重命名?

[英]How to detect symbol rename in Visual Studio 2015 extension using roslyn?

Visual Studio 2015扩展是否有任何方法可以检测解决方案中何时出现符号重命名并对其进行操作? 或者这个功能可以在Roslyn的某个地方使用? 我在Roslyn中找到了IRefactorNotifyService ,但这似乎是一个内部类。 是否有公众支持的方式这样做? (在Visual Studio中通过EnvDTE或类似方法,还是使用Roslyn)?

您正在寻找现有的IVsHierarchyRefactorNotify接口 ,该接口早于Roslyn。

事实上,Roslyn的IRefactorNotifyServiceIRefactorNotifyService是桥接到这个VS接口(

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM