COM 库的属性/方法描述
如果您创建 COMClass,我注意到当您引用生成的 tlb 文件时,XML 摘要标记中的值不会显示在 VB6/VBA 的对象浏览器中。有没有办法让这些值显示出来?
If you create a COMClass, I've noticed that the values in the XML Summary tag do not show in the object browser of VB6/VBA when you reference the resulting tlb file. Is there a way to have these values show up?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,12 年的 IntelliSense 发展阻止了这一点。 XML 文档注释生成一个 IntelliSense 可以拾取的 .xml 文件。
在 VB6/A 中,文档存在于带有
helpstring
属性的类型库中。例如:从
[ComVisible]
类库获取相同的内容需要[Description]
属性。请注意此答案,了解它对属性的工作方式的怪癖。No, 12 years of IntelliSense evolution prevents this from working. The XML documentation comments generates an .xml file that IntelliSense can pick up.
In VB6/A, documentation is present in the type library with the
helpstring
attribute. For example:Getting the same from your
[ComVisible]
class library requires the[Description]
attribute. Note this answer for a quirk about the way it works for properties.