En general, con el fin de averiguar, cómo hacer referencia a cualquier miembro en sus comentarios, encontrar el miembro en su archivo de documentación XML para el montaje. Se crea en cada construcción. Con la única excepción de la referencia genéricos miembro se puede tomar desde aquí:
</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>
...
Por desgracia, los formatos de definición genéricos no parecen ser compatibles entre el archivo de documentación y las etiquetas CREF. Mientras que en el archivo XML, los genéricos se ven así:
<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>
...
La etiqueta cref
les espera en uno de los siguientes formatos:
/// <seealso cref="M:My.Namespace.Class1.Get{T}(System.String)"/>
/// <seealso cref="M:My.Namespace.Class1.Get<T>(System.String)"/>
¿Podría elaborar un poco? ¿Cuál es el significado de P frente a todo eso? ¿Propiedad? – Auron
P es para propiedad, M para método, T para tipo, solo mira en "C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ en \ mscorlib.xml" para ejemplos :) – leppie
Hombre, eso es bastante completo ¡ejemplo! ;) Gracias. – Auron