Question

Fondamentalement, j'ai le code suivant:

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>

Sortie construite de Sandcastle:

Warn: showMissingComponent: Documentation manquante pour m: myproject.mydictionary`2.System # Collections # générique # icollection {t} #Clear

Donc, je ne sais pas quoi faire ici exactement. J'avais mes options de construction de châteaux de sable incluant des implémentations explicites, c'est pourquoi elle crée une page pour eux dans la documentation, mais il ne semble pas comprendre que je a fait Créez des commentaires XML pour cette méthode. Curieusement, le void MyDictionary<TKey, TValue>.IDictionary<TKey, TValue>.Add(TKek key, TValue value) La méthode est identifiée comme ayant des commentaires XML. En fait, toutes les méthodes ICOllection> implicitement implémentées> donnent un problème à Sandcastle. De l'aide?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top