Tag di riepilogo mancanti per interfacce esplicitamente implementate?
-
30-10-2019 - |
Domanda
Fondamentalmente, ho il seguente codice:
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>
L'output costruita da Sandcastle:
Warn: ShowMissingComponent: Documentazione mancante per M: myProject.MyDictionary`2.system#Collezioni#generico icollection {t} #Clear
Quindi, non sono sicuro di cosa fare qui esattamente. Avevo le mie opzioni di costruzione di sandcastle includono implementazioni esplicite, motivo per cui crea una pagina per loro nella documentazione, ma non riesco a capire che io fatto Crea commenti XML per questo metodo. Stranamente abbastanza, il void MyDictionary<TKey, TValue>.IDictionary<TKey, TValue>.Add(TKek key, TValue value)
Il metodo è identificato come con commenti XML. In effetti, tutti i metodi ICollection> implicitamente implementati stanno dando a Sandcastle un problema. Qualsiasi aiuto?
Nessuna soluzione corretta