The description of the RangeDomain to be created. More...
Header | #include <Range |
Since | Esri |
Inherits | Esri |
Public Functions
Range | |
virtual | ~ |
Q | max |
Q | min |
void | set |
void | set |
Detailed Description
Use the RangeDomainDescription to create a new RangeDomain in a mobile geodatabase, by calling Geodatabase::createDomainAsync(Esri::ArcGISRuntime::DomainDescription*). The mobile geodatabase must have been created in ArcGIS Pro or using Geodatabase::createAsync(const QString&, QObject*).
Member Function Documentation
RangeDomainDescription::RangeDomainDescription (const QString &name, Esri::ArcGISRuntime::FieldType fieldType , const QVariant &minValue , const QVariant &maxValue , QObject *parent = nullptr)
Creates a new range domain description object with the specified name and values.
- name - The range domain's name.
- fieldType - The range domain's field type.
- minValue - The range domain's minimum value.
- maxValue - The range domain's maximum value.
- parent - The optional parent QObject.
[override virtual noexcept]
RangeDomainDescription::~RangeDomainDescription ()
Destructor.
QVariant RangeDomainDescription::maxValue () const
Returns the range domain's maximum value.
For fields that utilize a range domain, the field type must match the type of the min and max values.
See also setMaxValue().
QVariant RangeDomainDescription::minValue () const
Returns the range domain's minimum value.
For fields that utilize a range domain, the field type must match the type of the minimum and maximum values.
See also setMinValue().
void RangeDomainDescription::setMaxValue (const QVariant &maxValue )
Sets the maxValue to maxValue.
See also maxValue.
void RangeDomainDescription::setMinValue (const QVariant &minValue )
Sets the minValue to minValue.
See also minValue.