A geoprocessing class containing information about a tool in a geoprocessing service.
Property |
Type |
Description |
Category |
string |
The category of the tool. |
DisplayName |
string |
The display name of the tool. |
Extent |
The extent of the tool. | |
Help |
string |
The help for the tool. |
Name |
string |
The name of the tool. |
ParameterInfo |
Information about the parameters of the tool. |
Remarks
The structure includes information on the parameters for the tool. In addition it includes the name, help string, and extent for the tool. The extent property supplies the client application with the valid extent of the tool. The tool extent will be based on the model environment setting. The extent is optional.
An instance has an array of GPParameterInfo, each describing a specific parameter. Each parameter has a name, a direction (Input or Output), a parameter type (Required or Optional), a data type (for e.g. double), a ChoiceList (a list of acceptable values for the parameter expressed as a list of strings), and a default value.
Examples