Подтвердить что ты не робот

Как получить Intellisense для отображения значения значения перечисления

Я хочу знать, чтобы Intellisense в Visual Studio 2005 отображал значение отдельных значений перечисления для проекта VB.NET. Это уже происходит для перечислений, которые являются частью библиотеки .NET.

Это возможно? Если так, как мне нужно прокомментировать мои перечисления, чтобы это произошло?

4b9b3361

Ответ 1

В 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

Ответ 2

В С# вы делаете это так:

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

Итак, в VB вы просто добавили бы комментарий комментария XML выше значения enum.