Visual Studio .NET C#のXMLドキュメントの拡張

先日紹介したVisual Studio .NET C#XMLドキュメントではメソッドの戻りやフィールドの型が出力されないので困るという話を聞きました。
なぜ出力されないのか、どうあるべきかについては議論の余地があるとは思いますが、とりあえずの対応として、XMLドキュメントの拡張を紹介しておきます。
ちょっと試してみればすぐわかることですが、例えば、

/// <summary>
/// <aaaaa>test</aaaaa>
/// </summary>
/// <param name="args" type="String[]">引数</param>
/// <returns type="int">戻り値</returns>
public static int Main(string[] args)
{

と、書くと、

<member name="M:Examples.Main(System.String[])">
<summary>
<aaaaa>test</aaaaa>
</summary>
<param name="args" type="String[]">引数</param>
<returns type="int">戻り値</returns>
</member>

と出力されます。
ご参考まで。