如何获取参数类型的接口?

时间:2019-04-30 15:51:04

标签: c# roslyn-code-analysis

我使用Microsoft.CodeAnalysis。 我正在寻找所有类型为IManagementActivity的参数的接口

所以我的代码可以获取每个界面

var parameterNode = (ParameterSyntax)context.Node;
var parameterSymbol = context.SemanticModel.GetDeclaredSymbol(parameterNode);
var interfaces = parameterSymbol.Type.AllInterfaces;

所以我参数的接口。

public interface IManagementActivity : IActivity
{
}

变量“ interfaces”始终为空。

0 个答案:

没有答案