DomainDescription Class

  • DomainDescription
  • class Esri::ArcGISRuntime::DomainDescription

    The description of the domain to be created. More...

    Header: #include <DomainDescription>
    Since: Esri::ArcGISRuntime 100.14
    Inherits: Esri::ArcGISRuntime::Object
    Inherited By:

    Esri::ArcGISRuntime::CodedValueDomainDescription and Esri::ArcGISRuntime::RangeDomainDescription

    Public Functions

    virtual ~DomainDescription() override
    Esri::ArcGISRuntime::DomainDescriptionType domainDescriptionType() const
    Esri::ArcGISRuntime::FieldType fieldType() const
    QString name() const
    void setFieldType(Esri::ArcGISRuntime::FieldType fieldType)
    void setName(const QString &name)

    Detailed Description

    This is the base class for domain descriptions such as CodedValueDomainDescription and RangeDomainDescription. It defines a domain name and field type to which domain values are applied.

    Member Function Documentation

    [override virtual] DomainDescription::~DomainDescription()

    Destructor.

    Esri::ArcGISRuntime::DomainDescriptionType DomainDescription::domainDescriptionType() const

    Returns the instantiated type of the domain description object.

    Esri::ArcGISRuntime::FieldType DomainDescription::fieldType() const

    Returns the field type of the domain to be created.

    Valid field types are:

    Additionally, for DomainDescriptionType::CodedValueDomainDescription, FieldType::Text is valid.

    See also setFieldType().

    QString DomainDescription::name() const

    Returns the name of the domain to be created.

    The domain name must not be empty. It must only consist of alphanumeric characters and underscores, and it must not start with a number or an underscore.

    See also setName().

    void DomainDescription::setFieldType(Esri::ArcGISRuntime::FieldType fieldType)

    Sets the fieldType to fieldType.

    See also fieldType.

    void DomainDescription::setName(const QString &name)

    Sets the name to name.

    See also name.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.