Provides access to the editable properties/methods of a geoprocessing parameter object. Note: the IGPParameterEdit interface has been superseded byIGPParameterEdit3. Please consider using the more recent version.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
When To Use
The IGPParameterEdit interface is used to define properties of each input and output parameter to a geoprocessing tool. A complete example to create a geoprocessing function tool is available here: Building Geoprocessing Function Tools.
Members
Description | ||
---|---|---|
AddDependency | Adds the name of a parameter that this geoprocessing parameter object is dependent on. | |
Altered | Indicates whether the parameter value has been explicitly set (by the user). | |
Category | Category of the geoprocessing parameter. | |
ChoiceList | The choice list object of the geoprocessing parameter. | |
ControlCLSID | The class identifier (CLSID) of the ActiveX control to use to edit the geoprocessing parameter. | |
DataType | Data type of the geoprocessing parameter. | |
DefaultEnvironmentName | The name of the environment value to use as the default value for the geoprocessing parameter. | |
Direction | Direction of the geoprocessing parameter. | |
DisplayName | Display name of the geoprocessing parameter. | |
DisplayOrder | The display order of the geoprocessing parameter. | |
Domain | Domain of the geoprocessing parameter. | |
Enabled | Indicates whether the ActiveX control for the geoprocessing parameter should be enabled/disabled. | |
HasBeenValidated | Indicates whether the parameter value has been modified since the last time the parameter was validated (i.e., since Validate() was called). | |
Name | Name of the geoprocessing parameter. | |
ParameterDependencies | Enumeration of parameter names the geoprocessing parameter is dependent on. | |
ParameterType | Type of the geoprocessing parameter. | |
Value | The current value object of the geoprocessing parameter. |
CoClasses that implement IGPParameterEdit
CoClasses and Classes | Description |
---|---|
GPParameter | Geoprocessing Parameter object. |
MdParameter | Model parameter object that references a model variable or contains a value object. |