ReposRoot Object

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.

A ReposRoot object is also a RepositoryObject. In addition to the members described here, ReposRoot objects also provide the members that are defined for Repository objects.

When to Use

Use the ReposRoot object to:

Methods

Method Description
CreateTypeLib Creates a Repository type library for a new tool information model.

Collections

Collection Description
ReposTypeLibs The collection of Repository type libraries that are currently stored in the Repository.
Properties The collection of all persistent properties that are attached to the ReposRoot object.
Workspaces The collection of all workspaces present in the Repository.