DomainDescription Class

  • DomainDescription
  • class Esri::ArcGISRuntime::DomainDescription

    An object that describes a 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

    This class was introduced in Esri::ArcGISRuntime 100.14.

    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

    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.

    Specifies the field type of the domain. Valid field types are FieldType::Int16, FieldType::Int32, FieldType::Float32, FieldType::Float64, and FieldType::Date. Additionally, for DomainDescriptionType::CodedValueDomainDescription, FieldType::Text is valid.

    See also setFieldType().

    QString DomainDescription::name() const

    Returns the name of the domain to be created.

    Specifies the name of the domain. Domain names within a single geodatabase must be unique.

    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.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close