Dire que j'ai ce constructeur:Documenter méthodes surchargées avec les mêmes commentaires XML
/// <summary>
/// Example comment.
/// </summary>
public SftpConnection(string host, string username,
string password, int port) {...}
qui a ces surcharges:
public SftpConnection(string host, string username, string password)
: this(host, username, password, 22) { }
public SftpConnection(string host, string username, int port)
: this(host, username, "", port) { }
public SftpConnection(string host, string username)
: this(host, username, "", 22) { }
et en réalité, le commentaire XML est assez grand, avec param
, example
et exception
éléments et ainsi de suite. Y a-t-il un moyen d'ajouter un doublon de commentaire XML spécial aux surcharges, de sorte qu'ils utilisent exactement les mêmes commentaires de sorte que je n'ai pas besoin de copier-coller les entiers, énormes commentaires originaux?
Je pense quelque chose comme: <use cref="SftpConnection(string,string,string,int)" />
qui ne fonctionne pas bien sûr.
Je suis au courant de l'élément include
, mais je l'impression qu'il lit au lieu des commentaires à partir d'un fichier XML, que je ne veux pas - je veux que le commentaire soit encore visible dans le code, mais une seule fois.
Merci :-)
Cette question est assez ancienne - pour newcommers googling "inheritdoc" devrait vous mettre sur un chemin où vous trouverez la réponse que vous cherchez. (Cela dépend de vos options et requiements.) – AnorZaken
@AnorZaken Vous devriez poster votre commentaire en guise de réponse, c'est en fait très utile. –