この記事によると、複数行のXMLコメントを取得することが可能です-を使用する代わりに、を///
使用して/** */
ください。これは、複数行のコメントとは何か、そして私が何をしたいのかについての私の解釈です。
/**
* <summary>
* this comment is on line 1 in the tooltip
* this comment is on line 2 in the tooltip
* </summary>
*/
ただし、このフォームを使用すると、コード内のクラス名にカーソルを合わせるとポップアップするツールチップが1行になります。つまり、コメントを次のように記述した場合とまったく同じように見えます。
/// <summary>
/// this comment is on line 1 in the tooltip
/// this comment is on line 2 in the tooltip
/// </summary>
この動作はVS2008でも実際に可能ですか?
編集
gabeは、「マルチライン」の意味を誤解していると指摘しました。実際に使用する<para>
か<br>
、意図した効果を得る必要があります。<br>
改行が発生する場所を制御したいので、先に進んで使用しました。
/// <summary>
/// this comment is on line 1 in the tooltip<br/>
/// this comment is on line 2 in the tooltip<br/>
/// </summary>
コードでこのクラスのツールチップを見ると、すべてが1行で終わっています... WTH?私はここで何か間違ったことをしましたか?
アップデート
<para>
さて、私は先に進んで各行のタグを試しました、そしてそれはうまくいきます。なぜそうしないのかわから<br/>
ない。
/// <summary>
/// <para>this comment is on line 1 in the tooltip</para>
/// <para>this comment is on line 2 in the tooltip</para>
/// </summary>