'<keyword>' is valid only within an instance method

The Me, MyClass, and MyBase keywords refer to specific class instances. You cannot use them inside a shared Function or Sub procedure.

Error ID: BC30043

To correct this error

  • Remove the keyword from the procedure, or remove the Shared keyword from the procedure declaration.

See Also

Concepts

Object Variable Assignment (Visual Basic)

Me, My, MyBase, and MyClass in Visual Basic

Inheritance Basics (Visual Basic)