com.esri.arcgis.geodatabase
Interface IVersionInfo2

All Superinterfaces:
IVersionInfo, Serializable
All Known Implementing Classes:
VersionInfo

public interface IVersionInfo2
extends IVersionInfo, Serializable

Provides access to members that supply version information.

Product Availability

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


Method Summary
 String getParentName()
          The name of the version's parent.
 boolean isBlocksCompress()
          Does this version block compress of DEFAULT
 
Methods inherited from interface com.esri.arcgis.geodatabase.IVersionInfo
getAccess, getAncestors, getChildren, getCreated, getDescription, getModified, getParent, getVersionName, isOwner
 

Method Detail

getParentName

String getParentName()
                     throws IOException,
                            AutomationException
The name of the version's parent.

Remarks

Returns the name of the version's parent as a string. If it is used on the default version an empty string is returned. The parents version name can be used to build an ancestry for the version. Only versions owned by the user will be returned unless an administrator connection is used in which case all applicable versions will be returned.

Product Availability

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

Returns:
The parentName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBlocksCompress

boolean isBlocksCompress()
                         throws IOException,
                                AutomationException
Does this version block compress of DEFAULT

Product Availability

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

Returns:
The blocks
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.