| Start |
|---|
| VB_PredeclaredId Creates a Global Default Instance of a class. The default instance is accessed via the name of the class. DeclarationCallIn some ways, this simulates the behavior of static classes in other languages, but unlike other languages, you can still create an instance of the class. |
| VB_[Var]UserMemId
Specifying the default member of a classA But with a Only one member can legally have Making a class iteratable with a |
| VB_Exposed Controls the instancing characteristics of a class. Makes the class Exposes the class In order to get an instance from outside the project, you must expose a factory to create instances. One way of doing this is with a regular Since public modules are accessible from other projects, this allows us to create new instances of our |
| VB_Description Adds a text description to a class or module member that becomes visible in the Object Explorer. Ideally, all public members of a public interface / API should have a description. Note: all accessor members of a property ( |
| VB_Name VB_Name specifies the class or module name. A new instance of this class would be created with |
| VB_GlobalNameSpace In VBA, this attribute is ignored. It was not ported over from VB6. In VB6, it creates a Default Global Instance of the class (a "shortcut") so that class members can be accessed without using the class name. For example, |
| VB_Createable This attribute is ignored. It was not ported over from VB6. In VB6, it was used in combination with the Would result in a Syntax
|
Read Article
https://develop.horje.com/learn/1434/reference