我想知道如何在Visual Studio 2005中获得Intellisense,以显示VB.NET项目的单个枚举值的含义。对于属于.NET库一部分的枚举,已经发生了这种情况。
这可能吗?如果是这样,我该如何评论我的枚举才能使这种情况发生?
在VS 2008中,只需使用标准XML注释语法。我假设(但无法检查)在VS 2005中是否相同?
''' <summary>
''' Overall description
''' </summary>
Public Enum Foo AS Integer
''' <summary>
''' Specific value description
''' </summary>
First,
''' <summary>
''' etc.
''' </summary>
Second
End Enum
在C#中,您是这样做的:
enum Test
{
/// <summary>
/// The first value.
/// </summary>
Val1,
/// <summary>
/// The second value
/// </summary>
Val2,
/// <summary>
/// The third value
/// </summary>
Val3
}
因此,在VB中,您只需在枚举值上方添加XML注释摘要。