如何获取Intellisense以显示枚举值的含义

问题描述 投票:15回答:2

我想知道如何在Visual Studio 2005中获得Intellisense,以显示VB.NET项目的单个枚举值的含义。对于属于.NET库一部分的枚举,已经发生了这种情况。

这可能吗?如果是这样,我该如何评论我的枚举才能使这种情况发生?

.net vb.net visual-studio-2005 intellisense
2个回答
16
投票

在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

7
投票

在C#中,您是这样做的:

enum Test
{
    /// <summary>
    /// The first value.
    /// </summary>
    Val1,
    /// <summary>
    /// The second value
    /// </summary>
    Val2,
    /// <summary>
    /// The third value
    /// </summary>
    Val3
}

因此,在VB中,您只需在枚举值上方添加XML注释摘要。

© www.soinside.com 2019 - 2024. All rights reserved.