ArcObjects Library Reference (Geoprocessing)  

IGPParameter3 Interface

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

Product Availability

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

Description

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

Members

Description
Read-only property Altered Indicates whether the parameter value has been explicitly set (by the user).
Read-only property Category Category of the geoprocessing parameter.
Read-only property ChoiceList The choice list object of the geoprocessing parameter.
Read-only property ControlCLSID The class identifier (CLSID) of the ActiveX control to use to edit the geoprocessing parameter.
Read-only property DataType Data type of the geoprocessing parameter.
Read-only property DefaultEnvironmentName The name of the environment value to use as the default value for the geoprocessing parameter.
Read-only property Direction Direction of the geoprocessing parameter.
Read-only property DisplayName Display name of the geoprocessing parameter.
Read-only property DisplayOrder The display order of the geoprocessing parameter.
Read-only property Domain Domain of the geoprocessing parameter.
Read-only property Enabled Indicates whether the ActiveX control for the geoprocessing parameter should be enabled/disabled.
Read-only property HasBeenValidated Indicates whether the parameter value has been modified since the last time the parameter was validated (i.e., since Validate() was called).
Read-only property Managed Indicates whether the parameter is managed.
Read-only property Name Name of the geoprocessing parameter.
Read-only property ParameterDependencies Enumeration of parameter names the geoprocessing parameter is dependent on.
Read-only property ParameterType Type of the geoprocessing parameter.
Read-only property Schema Indicates how the output value is to be generated and populated during validate.
Read-only property Value The current value object of the geoprocessing parameter.

Inherited Interfaces

Interfaces Description
IGPParameter2 Provides access to the properties/methods of a geoprocessing parameter object.
IGPParameter Provides access to the properties/methods of a geoprocessing parameter object.

CoClasses that implement IGPParameter3

CoClasses and Classes Description
GPParameter Geoprocessing Parameter object.
MdParameter Model parameter object that references a model variable or contains a value object.

.NET Samples

Calculate area geoprocessing function tool (Code Files: CalculateAreaFunction) |

.NET Related Topics

Building a custom geoprocessing function tool |