XML コメント/ドキュメントでクラスのメンバーを参照するには、次のタグを使用する必要があります。
<see cref="member"/>
ここでよりよく説明されています。
インデクサーをどのように参照しますか?
つまり、次のようなメンバーです。
internal object this[ int index ] {
...
}
前もって感謝します。
XML コメント/ドキュメントでクラスのメンバーを参照するには、次のタグを使用する必要があります。
<see cref="member"/>
ここでよりよく説明されています。
インデクサーをどのように参照しますか?
つまり、次のようなメンバーです。
internal object this[ int index ] {
...
}
前もって感謝します。
<see cref="P:System.Collections.ArrayList.Item(System.Int32)" />
<see cref="this[int]" />
同じ質問がありましたが、一般的なDictionary.Item(TKey) プロパティを使用しています。レピーの答え
<see cref="P:System.Collections.ArrayList.Item(System.Int32)" />
ICRによる追加のリンク(残念ながら「mscorlib.xml」が見つかりません)
私を助けてくれました。
しかし、user492238による回答
(私は知っています、彼の回答に直接コメントする必要があります。しかし、私は新しく、これが私の最初の投稿なので、私の評判が低いためにコメントすることは許可されていないので、私に優しくしてください。)
<seealso cref="M:My.Namespace.Class1.Get{T}(System.String)"/>
<seealso cref="M:My.Namespace.Class1.Get<T>(System.String)"/>
プレーンな黒のテキストのみになり、秒のみがタグ記号 <> を指定された「ハードコード」として示します。
MSDN ページでジェネリックにバッククォート (`) を使用する解決策を見つけ、XMLDoc 内のクラスとプロパティへの完全な (「カラー」) 参照を取得しました。
<see cref="P:System.Collections.Generic.Dictionary`2.Item(`0)" />
Dictionary<TKey, TValue>.this[TKey]
<see cref="ReadOnlyCollection{T}.this[int]" />
ここで提案されているように。
一般に、コメントでメンバーを参照する方法を見つけるには、アセンブリの XML ドキュメント ファイルでメンバーを見つけます。ビルドごとに作成されます。ジェネリックの唯一の例外を除いて、メンバー参照はここから取得できます。
</member>
<member name="P:My.Namespace.Class1.Item(System.String)">
<summary>
retrieve a single item of the given name from this instance
</summary>
<param name="name">name of the item</param>
<returns>the item</returns>
</member>
<member name="M:My.Namespace.Class1.Function1(System.Int32[])">
<summary>
...
残念ながら、一般的な定義形式は、ドキュメント ファイルと cref タグの間で互換性がないようです。XML ファイルでは、ジェネリックは次のようになります。
<member name="M:My.Namespace.Class1.Get``1(System.String)">
<summary>
retrieve an named item of the given type
</summary>
<typeparam name="T">the type of the item to retrieve</typeparam>
...
cref
タグは、次のいずれかの形式である必要があります。
/// <seealso cref="M:My.Namespace.Class1.Get{T}(System.String)"/>
/// <seealso cref="M:My.Namespace.Class1.Get<T>(System.String)"/>