com.esri.arcgis.geoprocessing
Interface IGpEnumList

All Superinterfaces:
Serializable
All Known Implementing Classes:
IGpEnumListProxy

public interface IGpEnumList
extends Serializable

Provides access to the methods on a list enumeration object.

When To Use

For an example of using IGPEnumList and its methods click the "How to list tools and environments" and the "How to list data" links in the Related Topics section below.

Product Availability

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

Supported Platforms

Windows


Method Summary
 String next()
          Returns the next string in the list.
 void reset()
          Resets the enumeration so the next returned string is the first.
 

Method Detail

reset

void reset()
           throws IOException,
                  AutomationException
Resets the enumeration so the next returned string is the first.

Remarks

For an example of using IGPEnumList and the Reset method click the "How to list tools and environments" and the "How to list data" links in the Related Topics section of IGPEnumList.

Product Availability

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

Supported Platforms

Windows

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

next

String next()
            throws IOException,
                   AutomationException
Returns the next string in the list.

Remarks

For an example of using IGPEnumList and the Next method click the "How to list tools and environments" and the "How to list data" links in the Related Topics section of IGPEnumList.

Product Availability

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

Supported Platforms

Windows

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