Visual Basic Language Reference  

Shared

The Shared keyword indicates that one or more declared programming elements are shared. Shared elements are not associated with a specific instance of a class or structure. You can access them by qualifying them either with the class or structure name, or with the variable name of a specific instance of the class or structure.

The Shared keyword is used in these contexts:

Dim Statement

Event Statement

Function Statement

Property Statement

Sub Statement

See Also

Lifetime | Procedures | Structures: Your Own Data Types | Understanding Classes