The Type Information Model is the object model the Repository uses to store tool information models. Use the Type Information Model classes to create or extend a tool information model. These classes build upon the fundamental Repository Engine Classes.
All Repository classes expose the standard IUnknown and IDispatch interfaces that provide fundamental COM and Automation support.