ReposRoot Class

See Also

There is one Root object in each Repository. The Root object is the starting point for navigating to other objects in the Repository. The Root object serves as the starting point for both type and instance data navigations.

To facilitate navigation, the Root object in all repositories always has the same object identifier. The symbolic name for this object identifier is OBJID_ReposRootObj.

When to Use

Use the ReposRoot class to:

Interfaces

Interface Description
IAnnotationalProps Gets and sets annotational properties.
IManageReposTypeLib Adds tool information models (Repository type libraries) to a Repository.
IRepositoryDispatch Provides enhanced dispatch support.
IRepositoryItem Manages Repository objects and relationships.
IRepositoryObject Retrieves Repository object identifiers.
IRepositoryObjectStorage Creates and loads Repository objects.
IReposRoot Provides an attachment point for tool information model instance data.
IWorkspaceContainer Manages the set of workspaces in a Repository.