com.esri.arcgis.version
Interface IEnumVersions

All Superinterfaces:
Serializable
All Known Implementing Classes:
IEnumVersionsProxy, VersionManager

public interface IEnumVersions
extends Serializable

IEnumVersions Interface


Method Summary
 void next(int[] pCode, String[] pVer, String[] path)
          Returns the next version in the sequence of installed versions.
 void reset()
          Resets the enumerator to the beggining of the sequence.
 

Method Detail

reset

void reset()
           throws IOException,
                  AutomationException
Resets the enumerator to the beggining of the sequence.

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

next

void next(int[] pCode,
          String[] pVer,
          String[] path)
          throws IOException,
                 AutomationException
Returns the next version in the sequence of installed versions.

Parameters:
pCode - A com.esri.arcgis.version.esriProductCode constant (out: use single element array)
pVer - The pVer (out: use single element array)
path - The path (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.