The Type Information Model is the object model Microsoft® Repository uses to store information models. Use the Type Information Model classes to create or extend an 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.