私はドキュメントジェネレーターに取り組んでいます。MSDN のドキュメントには、適用時に属性に渡されるパラメーターが示されています。など[ComVisibleAttribute(true)]
。リフレクション、pdb ファイルなどを介して、C# コードで呼び出されたこれらのパラメーター値やコンストラクターを取得するにはどうすればよいですか?
明確にするために>誰かが次のように属性を持つメソッドを文書化した場合:
/// <summary> foo does bar </summary>
[SomeCustomAttribute("a supplied value")]
void Foo() {
DoBar();
}
次のように、ドキュメントにメソッドのシグネチャを表示できるようにしたいと考えています。
Signature:
[SomeCustomAttribute("a supplied value")]
void Foo();