com.esri.arcgis.geoprocessing
Interface IGPParameter3

All Superinterfaces:
IGPParameter, IGPParameter2, Serializable
All Known Implementing Classes:
GPParameter, MdParameter

public interface IGPParameter3
extends IGPParameter2, Serializable

Provides access to the properties/methods of a geoprocessing parameter object.

Description

This interface is new at ArcGIS 9.3. It supersedes IGPParameter and IGPParameter2.

Product Availability

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


Method Summary
 IGPSchema getSchema()
          Indicates how the output value is to be generated and populated during validate.
 
Methods inherited from interface com.esri.arcgis.geoprocessing.IGPParameter2
isManaged
 
Methods inherited from interface com.esri.arcgis.geoprocessing.IGPParameter
getCategory, getChoiceList, getControlCLSID, getDataType, getDefaultEnvironmentName, getDirection, getDisplayName, getDisplayOrder, getDomain, getName, getParameterDependencies, getParameterType, getValue, isAltered, isEnabled, isHasBeenValidated
 

Method Detail

getSchema

IGPSchema getSchema()
                    throws IOException,
                           AutomationException
Indicates how the output value is to be generated and populated during validate.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPSchema
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.