This document is archived and information here might be outdated.  Recommended version.


IGPParameter3 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IG > IGPParameter3 Interface (ArcObjects .NET 10.6 SDK)
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

Name 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 SymbologyLayer SymbologyLayer of the geoprocessing parameter.
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