InheritedDomain Class

  • InheritedDomain
  • class Esri::ArcGISRuntime::InheritedDomain

    An object that specifies an inherited domain that specifies the valid values for a Field. More...

    Header: #include <InheritedDomain.h>
    Since: Esri::ArcGISRuntime 100.0
    Inherits: Esri::ArcGISRuntime::Domain

    Public Functions

    InheritedDomain()
    InheritedDomain(const Esri::ArcGISRuntime::InheritedDomain &other)
    InheritedDomain(Esri::ArcGISRuntime::InheritedDomain &&other)
    InheritedDomain(const Esri::ArcGISRuntime::Domain &other)
    virtual ~InheritedDomain() override
    bool isValid() const
    Esri::ArcGISRuntime::InheritedDomain &operator=(const Esri::ArcGISRuntime::InheritedDomain &other)
    Esri::ArcGISRuntime::InheritedDomain &operator=(Esri::ArcGISRuntime::InheritedDomain &&other)

    Detailed Description

    An inherited domain may be part of a FeatureType. An InheritedDomain indicates that the domain for a field in the feature type is the same as the domain for the field in the ArcGISFeatureTable.

    Member Function Documentation

    InheritedDomain::InheritedDomain()

    Default constructor. Creates an empty and invalid InheritedDomain with domainType DomainType::Unknown.

    See also DomainType.

    InheritedDomain::InheritedDomain(const Esri::ArcGISRuntime::InheritedDomain &other)

    Copy constructor from other InheritedDomain.

    InheritedDomain::InheritedDomain(Esri::ArcGISRuntime::InheritedDomain &&other)

    Move constructor from other InheritedDomain.

    [explicit] InheritedDomain::InheritedDomain(const Esri::ArcGISRuntime::Domain &other)

    Converting constructor from other Domain.

    See also Downcast helper functions.

    [override virtual] InheritedDomain::~InheritedDomain()

    Destructor.

    [since Esri::ArcGISRuntime 100.2] bool InheritedDomain::isValid() const

    Gets whether this InheritedDomain is valid.

    A InheritedDomain is valid if it is not empty and domainType is DomainType::InheritedDomain.

    Returns true if valid.

    This function was introduced in Esri::ArcGISRuntime 100.2.

    Esri::ArcGISRuntime::InheritedDomain &InheritedDomain::operator=(const Esri::ArcGISRuntime::InheritedDomain &other)

    Assignment operator from other InheritedDomain.

    Esri::ArcGISRuntime::InheritedDomain &InheritedDomain::operator=(Esri::ArcGISRuntime::InheritedDomain &&other)

    Move operator from other InheritedDomain.

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