A multi value input or output parameter which contains a collection of values having a single geoprocessing parameter type. More...
|  Header |  #include <Geoprocessing | 
|  Since |  Esri | 
|  Inherits |  Esri | 
This class was introduced in Esri::ArcGISRuntime 100.0.
Public Functions
| Geoprocessing | |
| Geoprocessing | |
| Geoprocessing | |
| virtual | ~ | 
| void | set | 
| void | set | 
|  Esri | value | 
|  QList | values() const | 
Detailed Description
Corresponds to GPMultiValue parameter type on the service.
All values contained in this GeoprocessingMultiValue must be of the same GeoprocessingParameterType.
Member Function Documentation
GeoprocessingMultiValue::GeoprocessingMultiValue  (Esri::ArcGISRuntime::GeoprocessingParameterType      valueParameterType  , const QList<Esri::ArcGISRuntime::GeoprocessingParameter     *> &values, QObject *parent = nullptr)    
Constructor that accepts a GeoprocessingParameterType enumeration (valueParameterType), a list of GeoprocessingParameter objects (values), and an optional parent object.
All values must be of the same GeoprocessingParameterType as specified in valueParameterType.
GeoprocessingMultiValue::GeoprocessingMultiValue  (Esri::ArcGISRuntime::GeoprocessingParameterType      valueParameterType  , QObject *parent = nullptr)   
Constructor that accepts a GeoprocessingParameter enumeration (valueParameterType) and an optional parent object.
All values later added to this GeoprocessingMultiValue must be of the same GeoprocessingParameterType as specified in this constructor.
GeoprocessingMultiValue::GeoprocessingMultiValue  (QObject *parent = nullptr)   
Constructor that accepts an optional parent object.
[override virtual] GeoprocessingMultiValue::~GeoprocessingMultiValue   ()   
Destructor.
void GeoprocessingMultiValue::setValueParameterType   (Esri::ArcGISRuntime::GeoprocessingParameterType      valueParameterType  )   
Sets the GeoprocessingParameterType to valueParameterType.
See also valueParameterType().
void GeoprocessingMultiValue::setValues (const QList<Esri::ArcGISRuntime::GeoprocessingParameter     *> &values)    
Sets the list of values to values.
See also values().
Esri::ArcGISRuntime::GeoprocessingParameterType      GeoprocessingMultiValue::valueParameterType  () const   
Returns the GeoprocessingParameterType.
See also setValueParameterType().
QList<Esri::ArcGISRuntime::GeoprocessingParameter     *> GeoprocessingMultiValue::values() const    
Returns the list of values.
See also setValues().