【发布时间】:2011-05-03 14:17:20
【问题描述】:
我想知道是否可以手动将 cmets 添加到我在项目中使用的 COM 类或枚举中。
我们的大多数程序员都可以毫无问题地使用 then,但是由于这里有一些没有经验的程序员,我想知道是否可以改进文档,为我们公司使用的 COM 对象、接口和枚举添加一些 cmets。
类似:
///<summary>This is a enum that doesn't do anything</summary>
enum ComApi.FooBar
{
///<summary>Does Foo</summary>
Foo,
///<summary>Does Bar</summary>
Bar,
///<summary>Does Foo and Bar, and divid by zero!</summary>
Baz
}
如果上面的方法不可行,那么是否可以直接在COM dll中添加cmets?
顺便说一句,我正在使用 c# 在 VS 2008 上进行开发。我正在尝试通过向 COM 对象添加一些 cmets 来改善我们的程序员体验,以便 Visual Studio 在其文档界面中显示。
【问题讨论】:
-
请不要这么偷懒。当您尝试上述代码时会发生什么?
-
你试过了吗?添加一些 cmets 并构建。如果构建成功(它将成功),则意味着是的,它是可能的 :) 您可以找到自己的答案。
-
首先,感谢您的回答,但我认为我们在这里失去了意义。在这篇文章中,我只是想找出一些为我的 COM 对象添加 cmets 的方法。顺便说一句,Passant 先生和 Qwertie 先生都给了我很好的答案。谢谢你们。