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


GPParameter Class (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Classes > G > GPParameter Class
ArcGIS Developer Help

GPParameterClass Class

Geoprocessing Parameter object.

Product Availability

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

Supported Platforms

Windows

Interfaces

Interfaces Description
IClone (esriSystem) Provides access to members that control cloning of objects.
IGPParameter Provides access to the properties/methods of a geoprocessing parameter object.
IGPParameter2 Provides access to the properties/methods of a geoprocessing parameter object.
IGPParameter3 Provides access to the properties/methods of a geoprocessing parameter object.
IGPParameterEdit Provides access to the editable properties/methods of a geoprocessing parameter object.
IGPParameterEdit2 Provides access to the properties/methods of a geoprocessing parameter object.
IGPParameterEdit3 Provides access to the properties/methods of a geoprocessing parameter object.
IPersistStream (esriSystem)
IXMLSerialize (esriSystem) Provides access to members that XML serialize and deserialize an object to/from XML.

Remarks

The GPParameter class is required to define and create parameters for a new geoprocessing tool. Parameters define the characteristics of the inputs and outputs to a geoprocessing tool. An instance of this object is first created. Properties are then set to define the data type, name, direction, etc.

For more information about using the GPParameter class, see Building Geoprocessing Function Tools.

See also IGPParameter; IGPParameterEdit.