Access to Microsoft® Repository object versions is supported at both the COM level and the Automation level. Given a specific version of a Microsoft Repository object, you can perform the operations listed below.
To | Use |
Create the first object version | The CreateObject method of the IRepository interface |
Create subsequent object versions | The CreateVersion method of the IRepositoryObjectVersion interface |
Determine which predecessor version was the creation version | The PredecessorCreationVersion method of the IRepositoryObjectVersion interface |
Determine how this version of the current object was resolved | The ResolutionType method of the IRepositoryObjectVersion interface |
Freeze an object version | The FreezeVersion method of the IRepositoryObjectVersion interface |
Retrieve the object-version identifier of an object version | The VersionID property of the IRepositoryObjectVersion interface |
Retrieve the state of an object version | The IsFrozen method of the IRepositoryObjectVersion interface and the IsCheckedOut method of the IWorkspaceItem interface |
Merge the contents of another object version into the current object version | The MergeVersion method of the IRepositoryObjectVersion interface |
For More Information See the Repository Automation Reference or the Repository COM Reference section of the Repository Reference.