|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGPComHelper
Provides access to properties and methods on a Geoprocessing helper object.
The IGPComHelper interface provides access to the properties and methods of the GPComHelper object. It is mainly intended for C++ developers to easily execute geoprocessing functions. Use this interface to invoke/create a GPEnvironmentManager object. With ArcGIS 9.2, C++ developers are now recommended to use the new Geoprocessor class.
See also IGeoprocessor
Method Summary | |
---|---|
void |
addToolbox(String toolbox)
Adds a reference to the specified toolbox to the GeoProcessor. |
IGPMessages |
execute(String toolName,
IPropertySet params,
ITrackCancel trackCancel)
Executes the specified tool. |
IGPEnvironmentManager |
getEnvironmentManager()
The environment manager object associated with the helper. |
String |
getParameterName(String toolName,
int index)
Get the parameter name for a given tool and index. |
void |
removeToolbox(String toolbox)
Removes the reference to the specified toolbox from the GeoProcessor. |
Method Detail |
---|
IGPMessages execute(String toolName, IPropertySet params, ITrackCancel trackCancel) throws IOException, AutomationException
toolName
- The toolName (in)params
- A reference to a com.esri.arcgis.system.IPropertySet (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getParameterName(String toolName, int index) throws IOException, AutomationException
toolName
- The toolName (in)index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addToolbox(String toolbox) throws IOException, AutomationException
toolbox
- The toolbox (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeToolbox(String toolbox) throws IOException, AutomationException
toolbox
- The toolbox (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGPEnvironmentManager getEnvironmentManager() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |