RTIM Classes

Meta Data Services Programming

Meta Data Services Programming

RTIM Classes

The Repository Type Information Model (RTIM) is the object model that the repository engine uses to define and store information models. Use the RTIM classes to programmatically create or extend an information model. These classes build upon the fundamental repository engine classes. For more information, see Repository Engine Classes.

All repository classes expose the standard IUnknown and IDispatch interfaces that provide fundamental COM and Automation support.

Class Description
Alias Defines property classes of a derived property without changing the meaning of the underlying property.
ClassDef Defines object classes in an information model.
CollectionDef Defines collection classes of object relationships.
EnumerationDef Defines object classes of enumeration objects.
EnumerationValueDef Defines object classes of enumeration value objects.
InterfaceDef Defines interface classes.
MethodDef Defines method classes.
ParameterDef Defines parameter classes.
PropertyDef Defines property classes.
RelationshipDef Defines relationship classes.
ReposRoot Defines an object class of the repository root object. This is the starting point for all repository navigation.
ReposTypeLib Defines an object class of an information model.
ScriptDef Defines script definition classes.

See Also

COM Reference

Information Models

Repository API Reference