0

SA1101の反対であるStyleCopのカスタムルールを作成したいと思います。つまり、冗長性がある場合に違反が発生するようにしますthis.(ReSharperと同様)。これは、要素を含むメソッド/インデクサー/デリゲート/コンストラクターに、要素と同じ名前のパラメーターがない場合に発生します。

カスタムソースアナライザーの場合、内でVisitElement(CsElement element, CsElement parentElement, T context)、要素を含む各メソッド/インデクサー/デリゲート/コンストラクターのパラメーターの名前を取得するにはどうすればよいですか?

4

1 に答える 1

1

にキャストしてCsElementからStyleCop.CSharp.IParameterContainer、そのParametersプロパティを使用してパラメータを取得できます。

于 2012-04-18T12:50:35.453 に答える