Collection of Geoprocessing enumerations. More...
Header: | #include <GeoprocessingTypes.h> |
Types
enum class | GeoprocessingExecutionType { Unknown, AsynchronousSubmit, SynchronousExecute } |
enum class | GeoprocessingLinearUnits { Unknown, Centimeter, Decimeter, Kilometer, Meter, …, USSurveyYard } |
enum class | GeoprocessingParameterDirection { Input, Output } |
enum class | GeoprocessingParameterType { GeoprocessingBoolean, GeoprocessingDataFile, GeoprocessingDate, GeoprocessingDouble, GeoprocessingFeatures, …, GeoprocessingUnknownParameter } |
Detailed Description
Type Documentation
enum class GeoprocessingExecutionType
Enumerates types of geoprocessing execution modes.
The GeoprocessingExecutionType can be one of:
Constant | Value | Description |
---|---|---|
GeoprocessingExecutionType::Unknown | -1 | This value is returned when an error has occurred. |
GeoprocessingExecutionType::AsynchronousSubmit | 0 | Asynchronously submit a job. |
GeoprocessingExecutionType::SynchronousExecute | 1 | Synchronous task execution. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class GeoprocessingLinearUnits
Enumerates types of geoprocessing linear units.
Note: See Esri::ArcGISRuntime::GeoprocessingLinearUnit for a description of the relationship between Esri::ArcGISRuntime::GeoprocessingLinearUnit and Esri::ArcGISRuntime::LinearUnit.
The GeoprocessingLinearUnits can be one of:
Constant | Value | Description |
---|---|---|
GeoprocessingLinearUnits::Unknown | -1 | Unknown geoprocessing linear units. |
GeoprocessingLinearUnits::Centimeter | 0 | Centimeter. |
GeoprocessingLinearUnits::Decimeter | 1 | Decimeter. |
GeoprocessingLinearUnits::Kilometer | 2 | Kilometer. |
GeoprocessingLinearUnits::Meter | 3 | Meter. |
GeoprocessingLinearUnits::Millimeter | 4 | Millimeter. |
GeoprocessingLinearUnits::Point | 5 | Point. |
GeoprocessingLinearUnits::USNauticalMile | 6 | US Nautical Mile. |
GeoprocessingLinearUnits::USSurveyFoot | 7 | US Survey Foot. |
GeoprocessingLinearUnits::USSurveyInch | 8 | US Survey Inch. |
GeoprocessingLinearUnits::USSurveyMile | 9 | US Survey Mile. |
GeoprocessingLinearUnits::USSurveyYard | 10 | US Survey Yard. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class GeoprocessingParameterDirection
Enumerates types of geoprocessing parameter directions.
The GeoprocessingParameterDirection can be one of:
Constant | Value | Description |
---|---|---|
GeoprocessingParameterDirection::Input | 0 | A parameter provided to a task as an input. |
GeoprocessingParameterDirection::Output | 1 | A parameter provided by the task as an output. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.1.
enum class GeoprocessingParameterType
Enumerates types of geoprocessing parameters.
The GeoprocessingExecutionType can be one of:
Constant | Value | Description |
---|---|---|
GeoprocessingParameterType::GeoprocessingBoolean | 0 | GPBoolean |
GeoprocessingParameterType::GeoprocessingDataFile | 1 | GpDataFile |
GeoprocessingParameterType::GeoprocessingDate | 2 | GpDate |
GeoprocessingParameterType::GeoprocessingDouble | 3 | GpDouble |
GeoprocessingParameterType::GeoprocessingFeatures | 4 | GPRecordSet or GPFeatureRecordSetLayer |
GeoprocessingParameterType::GeoprocessingLinearUnit | 5 | GPLinearUnit |
GeoprocessingParameterType::GeoprocessingLong | 6 | GPLong |
GeoprocessingParameterType::GeoprocessingMultiValue | 7 | GPMultiValue |
GeoprocessingParameterType::GeoprocessingRaster | 8 | GPRasterData or GPRasterDataLayer |
GeoprocessingParameterType::GeoprocessingString | 9 | GPString |
GeoprocessingParameterType::GeoprocessingUnknownParameter | 10 | Unknown type |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.