Visual Basic Concepts
Objects that Extend the User Interface
This group of objects helps you customize the Microsoft Visual Basic user interface.
Using these objects, you might:
Add a new button or command to an existing command bar. (A command bar is a menu or toolbar in Visual Basic.)
Create an entirely new menu or toolbar for your add-in.
Open, close, move, and alter the size of user interface windows.
Use the CodePanes collection and CodePane object to display code and determine what code a user has selected.