This document is archived and information here might be outdated.  Recommended version.

IVersion2 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IV > IVersion2 Interface
ArcGIS Developer Help

IVersion2 Interface

Provides access to members for managing a version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Read/write property Access The version's access permission.
Method CreateChild Creates a new child version of this version whose initial state is the current state of pInitialStateVersion.
Method CreateVersion Creates a new version equivalent to this version.
Method Delete Permanently deletes the version from the database.
Read/write property Description The version's description.
Method GetCommonAncestor Finds common ancestor version.
Method HasParent True if this version have a parent version.
Read-only property IsRedefined Determines whether the state of the version corresponding to this version object has been redefined in the database.
Method RefreshVersion Refreshes the version with the corresponding database state.
Read-only property VersionInfo This version's information.
Read-only property VersionLocks This version's locks.
Read/write property VersionName The name of the version.

Inherited Interfaces

Interfaces Description
IVersion Provides access to members for managing a version.

Classes that implement IVersion2

Classes Description
VersionedWorkspace VersionedWorkspace Object.