【发布时间】:2020-07-24 12:22:00
【问题描述】:
是否可以检测到Microsoft.CodeAnalysis.Document 是否由工具自动生成?
例如:
foreach(var document in project.Documents)
{
if (!document.IsGeneratedCode())
{
// TODO
}
}
查看source code on GitHub,我发现扩展方法IsGeneratedCode 和IsGeneratedCodeAsync 存在,但仅作为内部 助手。实现调用同样是内部的IGeneratedCodeRecognitionService语言服务。
有没有办法在外部控制台应用程序中使用类似的功能?
【问题讨论】:
标签: roslyn roslyn-code-analysis