У меня есть MethodDeclarationSyntax
или IMethodSymbol
, но я не смог найти способ доступа к отформатированному имени метода:
namespace XXX.YYY.ZZZ
{
public class MyClass
{
public void MyMethod()
{
}
}
}
Но все, что я могу получить, - это тексты, отформатированные так:
public System.Void XXX.YYY.ZZZ.MyClass.MyMethod()
Я видел несколько примеров с Formatter.Format
. Но все они нуждаются в документе / рабочей области и т. Д., И мне не интересно получать настраиваемое форматирование на основе решения или настройки VS, но простое общее общее форматирование C # для сигнатуры метода:
public void MyMethod()
Очень похоже на параметры в других случаях:
public System.Void XXX.YYY.ZZZ.MyClass.MyMethod(System.Sting myString, System.Int
index)
Есть ли какой-нибудь способ сделать это в Рослине?