Что делает ключевое слово 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? Если так, где я могу узнать, что все это значит?
Вопрос и ответ данВот не предполагает, но на самом деле не является авторитетным источником. Подобный вопрос заданВот быстро впадает в неуравновешенность.