Как получить номер строки для пользовательского правила Fxcop?
Я написал собственные правила fxcop для поиска открытых полей в закрытом классе. Анализ дает мне правильный результат нарушения, но я не получил номер строки. Как получить конкретный номер строки о нарушении?
Ниже приведен мой пользовательский код Fxcop
public override ProblemCollection Check(Member member)
{
if (!member.IsVisibleOutsideAssembly)
{
if (member.NodeType == NodeType.Field)
{
Field field = member as Field;
if (field != null)
{
if (field.IsPublic)
{
Problems.Add(new Problem(GetResolution()));
}
}
}
}
return Problems;
}
Как изменить, чтобы получить номер строки нарушения. Заранее спасибо