繁体   English   中英

Intellisense 中未显示接口重载的 .Net 文档

[英].Net Documentation of Interface Overloads not displayed in Intellisense

我很难正确记录我的 class 库。 对于几乎所有这样的方法,我都有一个带有重载的接口。

/// <summary>
/// Get JSON result deserialized to custom type. Accepts advanced options.
/// </summary>
/// <returns>Deserialized response of T</returns>
Task<CustomHttpResponse<T>> GetJSON<T>(RextOptions options); //shows up on intellisense

/// <summary>
/// Get JSON result deserialized to custom type
/// </summary>
Task<CustomHttpResponse<T>> GetJSON<T>(string url, object payload = null, object header = null); //does not show

所以我重新排序了这些方法,尝试了一些我在网上找到的调整,但仍然不起作用,如下所示。

方法1有效

方法 1 按引用的类显示文档信息

方法2(重载)没有

方法 2(重载)文档为空白

我还检查了 Microsoft 的许多接口,并且接口中具有重载的方法中的文档工作得很好。 请我需要帮助。 谢谢你。

我终于找到了问题

这些方法的文档的 XML 正文格式错误。 我在内容中添加了 < >,所以它被跳过了。

我只需要注意评论并修复它,然后它就起作用了。 在此处输入图像描述

我还在 Doc.xml 文件上找到了这个在此处输入图像描述

感谢您的关注。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM