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.