An object that describes a CodedValue to be created. More...
Header: | #include <CodedValueDescription> |
Since: | Esri::ArcGISRuntime 100.14 |
Inherits: | Esri::ArcGISRuntime::Object |
Public Functions
CodedValueDescription(const QString &name, const QVariant &value, QObject *parent = nullptr) | |
virtual | ~CodedValueDescription() override |
QString | name() const |
void | setName(const QString &name) |
void | setValue(const QVariant &value) |
QVariant | value() const |
Detailed Description
Creation of domains is currently only supported on mobile geodatabases, either created in ArcGIS Pro or via Geodatabase::createAsync(QString, QObject*).
Member Function Documentation
CodedValueDescription::CodedValueDescription (const QString &name, const QVariant &value, QObject *parent = nullptr)
Creates a new coded value description object with the specified name and value.
- name - The coded value's name.
- value - The coded value's value.
- parent - The optional parent QObject.
[override virtual]
CodedValueDescription::~CodedValueDescription ()
Destructor.
QString CodedValueDescription::name() const
Returns the coded value's name.
See also setName().
void CodedValueDescription::setName (const QString &name)
Sets the name to name.
See also name.
void CodedValueDescription::setValue (const QVariant &value)
Sets the value to value.
See also value.
QVariant CodedValueDescription::value() const
Returns the coded value's value.
For fields that utilize a coded value domain, the field type must match the type of the coded values.
See also setValue().