The Resolution Strategy for Objects and Object Versions

When you retrieve an object or navigate to an object, Repository returns an interface pointer to a specific version of that object. You can explicitly ask for a particular version, or you can rely on the Repository to choose a version of the object for you. If Repository chooses for you, it can choose any of the following:

You can predict how Repository selects an object version to return to you:

The following topics discuss how Repository chooses among versions of an item: