An instance of the MdoControl class represents a Visual Basic control.
| Interface | Description |
| IMdoControl | Maintains information about a Visual Basic control. |
| IMdoControlContainer | Maintains the relationship between a Visual Basic control container and the Visual Basic controls that it contains. |
| IMdoControlUsage | Maintains the relationship between a Visual Basic control and the corresponding custom control. |
| IRepositoryItem | Manages repository objects and relationships. |
| IRepositoryObject | Retrieves repository object identifiers. |
| IRepositoryObjectStorage | Creates and loads repository objects. |