Pregunta

Básicamente, tengo el siguiente código:

public class MyDictionary<TKey, TValue> : IDictionary<TKey, TValue>
{
    /// <summary> My Summary </summary>
    void MyDictionary<TKey, TValue>.ICollection<KeyValuePair<TKey, TValue>> { ... }
}

MyProject.xml

<member name="M:MyProject.MyDictionary`2.System#Collection#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey@TValue}}#Clear">
 <summary>
  My Summary
 </summary>
</member>

Salida construida de Sandcastle:

Warn: ShowMissingComponent: Documentación faltante para M: myproject.mydictionary`2.System#colecciones#genérico#icollection {t} #clear

Entonces, no estoy seguro de qué hacer aquí exactamente. Tenía mis opciones de compilación de castillo de arena que incluyen implementaciones explícitas, por lo que crea una página para ellos en la documentación, pero parece que no puede descubrir que yo hizo Cree comentarios XML para este método. Curiosamente, el void MyDictionary<TKey, TValue>.IDictionary<TKey, TValue>.Add(TKek key, TValue value) Se identifica que el método tiene comentarios XML. De hecho, todos los métodos ICollection> implícitamente implícitos están dando a Sandcastle un problema. ¿Alguna ayuda?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top