Information about a single input or output parameter of a geoprocessing task. More...
Header | #include <Geoprocessing |
Since | Esri |
Public Functions
Geoprocessing | |
Geoprocessing | |
Geoprocessing | |
~ | |
Q | category() const |
Q | choice |
Esri | data |
Esri | default |
Q | description() const |
Esri | direction() const |
Q | display |
bool | is |
bool | is |
bool | is |
Esri | multi |
Q | name() const |
Esri | operator=( |
Esri | operator=(const Esri |
Detailed Description
Member Function Documentation
GeoprocessingParameterInfo::GeoprocessingParameterInfo ()
Default constructor.
Warning: This is for convenience only and will construct an empty object.
GeoprocessingParameterInfo::GeoprocessingParameterInfo (const Esri::ArcGISRuntime::GeoprocessingParameterInfo &other)
Copy constructor from other GeoprocessingParameterInfo.
[noexcept]
GeoprocessingParameterInfo::GeoprocessingParameterInfo (Esri::ArcGISRuntime::GeoprocessingParameterInfo &&other)
Move constructor from other GeoprocessingParameterInfo.
[noexcept]
GeoprocessingParameterInfo::~GeoprocessingParameterInfo ()
Destructor.
QString GeoprocessingParameterInfo::category() const
Returns the category of the GeoprocessingParameter.
QStringList GeoprocessingParameterInfo::choiceList () const
Returns a list of value choices for the GeoprocessingParameter.
Esri::ArcGISRuntime::GeoprocessingParameterType GeoprocessingParameterInfo::dataType () const
Returns the type of the GeoprocessingParameter.
Esri::ArcGISRuntime::GeoprocessingParameter *GeoprocessingParameterInfo::defaultParameter (QObject *parent = nullptr) const
Returns the GeoprocessingParameter this GeoprocessingParameterInfo object refers to, set to the default values with an optional parent.
QString GeoprocessingParameterInfo::description() const
Returns the description of the GeoprocessingParameter.
Esri::ArcGISRuntime::GeoprocessingParameterDirection GeoprocessingParameterInfo::direction() const
Returns the direction of the GeoprocessingParameter.
QString GeoprocessingParameterInfo::displayName () const
Returns the display name specified by the GeoprocessingParameter.
bool GeoprocessingParameterInfo::isEmpty () const
Returns true
if this GeoprocessingParameterInfo is empty.
bool GeoprocessingParameterInfo::isFeaturesRequireGeometry () const
Returns whether a geoprocessing feature parameter requires features with geometry.
bool GeoprocessingParameterInfo::isRequired () const
Returns true
if the parameter is required and false
otherwise.
Esri::ArcGISRuntime::GeoprocessingParameterType GeoprocessingParameterInfo::multiValueDataType () const
Returns the multi-value data type of the GeoprocessingParameter.
This is only applicable if this parameter info describes a multi-value.
QString GeoprocessingParameterInfo::name() const
Returns the name of the GeoprocessingParameter.
[noexcept]
Esri::ArcGISRuntime::GeoprocessingParameterInfo &GeoprocessingParameterInfo::operator=(Esri::ArcGISRuntime::GeoprocessingParameterInfo &&other)
Move operator from other GeoprocessingParameterInfo.
Esri::ArcGISRuntime::GeoprocessingParameterInfo &GeoprocessingParameterInfo::operator=(const Esri::ArcGISRuntime::GeoprocessingParameterInfo &other)
Assignment operator from other GeoprocessingParameterInfo.