Как получить номер строки для пользовательского правила 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;
    }

Как изменить, чтобы получить номер строки нарушения. Заранее спасибо

0 ответов

Другие вопросы по тегам