Что делает ключевое слово Attribute в VB6?

Я конвертирую некоторый код VB6 в VB.Net. Поскольку моя установка VB6, кажется, повреждена и не подлежит восстановлению, я использую Блокнот, чтобы прочитать исходный код и увидеть в верхней части файла: -

Attribute VB_Name = "clsBulge"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Attribute VB_Description = "Some text here"
Attribute VB_Ext_KEY = "SavedWithClassBuilder" ,"Yes"
Attribute VB_Ext_KEY = "Member0" ,"collBulges"
Attribute VB_Ext_KEY = "Top_Level" ,"Yes"

и вниз среди работ: -

Public Property Let Amplitude(ByVal vData As Double)
Attribute Amplitude.VB_Description = "Some text here"
    mvaInternal = vData
End Property

Вопрос в том, должен ли я беспокоиться об этом при переходе на VB.Net? Если так, где я могу узнать, что все это значит?

Вопрос и ответ данВот не предполагает, но на самом деле не является авторитетным источником. Подобный вопрос заданВот быстро впадает в неуравновешенность.

Ответы на вопрос(1)

Ваш ответ на вопрос