• ContingentValuesResult
  • class Esri::ArcGISRuntime::ContingentValuesResult

    An object that defines possible values for a field in the context of the contingent field groups it participates in. More...

    Header: #include <ContingentValuesResult.h>
    Since: Esri::ArcGISRuntime 100.13
    Inherits: Esri::ArcGISRuntime::Object

    Public Functions

    virtual ~ContingentValuesResult() override
    QList<Esri::ArcGISRuntime::ContingentValue *> contingentValuesAllGroups() const
    QMap<QString, QList<Esri::ArcGISRuntime::ContingentValue *>> contingentValuesByFieldGroup(QObject *parent = nullptr) const

    Detailed Description

    Relevant samples:

    Member Function Documentation

    [override virtual noexcept] ContingentValuesResult::~ContingentValuesResult()

    Destructor.

    QList<Esri::ArcGISRuntime::ContingentValue *> ContingentValuesResult::contingentValuesAllGroups() const

    Returns a list of contingent values that satisfy all field groups the list participates in.

    If the field only participates in a single field group, this list will be empty.

    QMap<QString, QList<Esri::ArcGISRuntime::ContingentValue *>> ContingentValuesResult::contingentValuesByFieldGroup(QObject *parent = nullptr) const

    Returns a dictionary of field group names and associated lists of possible contingent values for that field group, with an optional parent.